sure. at least for CORE plugins that is. it saves adding addMainMenuPlugin()
and friends to the initialize() method and makes clear that default-plugins.xml
is authorative, meaning it can even completely disable a plugin installation.
not saying to change our old plugins, but use it when adding new ones, as you
are doing already!
for Extensions it makes no sense, as they exist outside of CORE, so we may add
a override there (eg. i did it for the Printing plugins) but they must install
fine without as well, as CORE not necessarily knows about every plugin out
there.
..ede
---
** [bugs:#504] TODO: OJ2.x**
**Status:** open
**Milestone:** OJ_2.x
**Created:** Mon Sep 14, 2020 11:44 AM UTC by ede
**Last Updated:** Sun Oct 18, 2020 01:30 PM UTC
**Owner:** nobody
this is not actually a bug ticket, but a notepad for backward compatible
breaking things to do in OJ2.x
FeatureInstaller
privatize Constructor
replace new FeatureInstaller() with FeatureInstaller.getInstance() projectwide
rework I18N, see extra ticket https://sourceforge.net/p/jump-pilot/bugs/501/
---
Sent from sourceforge.net because jump-pilot-devel@lists.sourceforge.net is
subscribed to https://sourceforge.net/p/jump-pilot/bugs/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/jump-pilot/admin/bugs/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel