[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.equinox] Re: Work items posted

Welcome Keith.  So others know, Keith was actually on the original list of
committers/participants but has been "otherwise occupied" until now.  His
availability as a committer is now reflected in the website.  He comes to
the project with a set real problems that need to be solved.  I hope that
his participation will help drive us to real solutions to real problems in a
timely fashion.

"Keith Kimball" <keith2@xxxxxxxxxx> wrote in message
news:b6i9md$odg$1@xxxxxxxxxxxxxxxx
> My personal interest is in driving  a solution for the "additive" use
> case. Someone (perhaps it was Jeff) documented the case of Eclipse being
> used as a web browser, loaded a page containing flash, installed the flash
> feature (or plug-in), and proceeding.

The additive work is currently lurking in the Dynamic plugins/dynamic
registry area of the web.  Basically adding a plugin on the fly is
equivalent to installing one and then enabling it.  This requires the new
plugin to be woven into the registry structure.  This intern means that
interested parties (i.e., plugins providing related extensions and
extension-points) need to be notified and take the appropriate action.  To
date the direction has been to include this kind of lifecycle with the
deactivation and disable etc notifications using deltas.

> Suggestions on how to proceed?

As with other people new to Equinox/Eclipse, I suggest coming up to speed on
the details of the Eclipse model.  I also recommend reading parts of the
OSGi spec.  Not because we are tied to OSGi but because there is lots of
great information/ideas there.  Even if we don't end up explicitly OSGi
related, there are many approaches and solutions we can borrow.  There is
also a fair bit of background on the website.

Once you feel comfortable (but not too comfortable :-) bite off a small
chunk and go to town.

Communication is the key.  Clear, concise and frequent communication is
educational and beneficial to all.

Jeff