[josm-dev] Refactoring of the JOSM architecture vs. Plugins
Robin Rattay
rotora at gmx.net
Mon Aug 18 18:06:59 BST 2008
J.H. schrieb:
> - Introduce an API version management for plugins (let a plugin return
> its expected API version. Assume pre-version-management version on
> NoSuchMethodError).
> - Make it easy for refactorers to run a workspace with all the
> (critical) plugins checked out.
> - By the way of refactoring, clean up the code design, and create
> well-defined APIs as we go along.
> - Publish API change notes to give third-party plugin developers a
> chance of keeping up.
It may be a dumb idea, but what about using a rich client platform like
Eclipse or NetBeans? That way you get things like a plugin
infrastructure built in.
Robin
More information about the josm-dev
mailing list