> Here is my schedule to improve EJX:
> - Add a new "ResourceManager" and "ResourceManagerFactory" which
>   works like "FileManager" and "FileManagerFactory" but allows to use
>   an URL instead of a File. Because there are already EJX-plugins
available
>   I don't want to force them to change but just an extended version of
these
>   classes. When it is not possible I will change all the EJX-plugins in
> jBoss
>   to use the new classes.
>   I know at the moment there are still some open points with this approach
>   but it works if only file-URLs are used.

Sounds good. All the current EJX plugins should be changed to use the new
interfaces.

> - Add JavaHelp support (each EJX-plugin can bring its own JavaHelp)

Good.

> - Enable the plugins to change the EJX-menu bar. The changed menubar
>   is only visible when the plugin is active (like in MAC or Atari GEM).

Do you have any ideas on how to determine "active"? A focuslistener
perhaps...?

> - New properties for user-setup (font, font size, ...)

Minor point, but good.

> On the other hand I would like to split the actual EJX we have into the
> core part (the necessary part to run EJX) and the examples added to by
> Rickard. I think it makes it a bit clearer to see what EJX and help to
> reduce
> the jar-file to run EJX and its plugins.

Where do you propose to put the EJB and EJBench plugins? In a separate
project?

> If you have some critics, suggestions or when you want participate the
> respond or write to me directly.

Sounds good. I have a couple of comments on the HOWTO (you got most of it
right but not everything), but I will send those later.

Keep up the good work ;-)

/Rickard



Reply via email to