> 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