[josm-dev] "unmaintained" plugins
MP
singularita at gmail.com
Sat Oct 10 17:04:19 BST 2009
As was written in bug ##3679:
>multipoly is unmaintained as long as the normal users don't get an update of it.
>When you do updates locally, then this does not change the situation. So either it should be maintained in OSM-SVN or you add it back as external plugin on the plugins page and care for it. Until then it remains officially unmaintained.
Before someone deleted it from the plugins page (so it WAS available
through "official JOSM plugin update system" and it was pointing to
corrent URL with newest and working version) it was maintained and
perfectly working. I wonder how someone have discovered that is is
unmaintained?
I tried to edit the page http://josm.openstreetmap.de/wiki/Plugins but
the table with plugins is inserted by some macro and I don't know what
to edit to modify the table.
Considering maintaining in OSM-SVN - I don't have commit rights,
though if someone would give me write rights (who should I ask?), I
can maintain it in the directory where all the other plugins reside
(which is http://svn.openstreetmap.org/applications/editors/josm/plugins)
- and perhaps I can also fix some minor JOSM bugs directly myself
instead of sending patches to trac like before.
Also, i think this "feature" as it is is quite stupid - if you want to
use some of the unmaintained plugins (if that plugin is still working,
which is the case of mutipoly), there should be some checkbox "don't
remind me for this plugin again", otherwise you'll see this message
every time you start JOSM. I think current exception handling in
plugin is enough - when plugin causes exception, there is possibility
to disable it. Plugins that do not work cause exception and gets
disabled by the user. Plugins that do work but are unmaintained - if
they do work, why offer to disable them on every JOSM startup?
I think best would be to remove this "feature" and let users decide
which plugins they want to use.
Martin
More information about the josm-dev
mailing list