Modify

Opened 14 years ago

Closed 13 years ago

#4967 closed enhancement (wontfix)

Offer support for multiple /plugin providers (and maybe multiple Map Paint styles too)

Reported by: avarab@… Owned by: team
Priority: minor Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

Currently all the plugins in the plugin dialog come from /plugin on josm.openstreetmap.de.

It would be nice to be able to add more plugin providers to that. This would enable e.g. providing a list of country-specific plugins (to be presented as categories), or plugins undesirable for default presentation. Such as the GoogleWMS.jar plugin (which is fine if you're not doing OpenStreetMap editing).

Attachments (0)

Change History (5)

comment:1 by bastiK, 14 years ago

That's wrong, plugins are not hosted on openstreetmap.de, they are on the openstreetmap.org server.

comment:2 by bastiK, 14 years ago

Apart from that you can add external plugins to the list:

http://josm.openstreetmap.de/wiki/Plugins?action=edit

They are treated the same way as the ones from the "official" repository. Some kind of categorization could make sense, but this can be done by adding a property to the plugin manifest file.

GoogleWMS.jar can be installed by copying it to the plugins folder, I think it is ok to have a small technical hurdle here.

in reply to:  2 comment:3 by avarab@…, 14 years ago

Replying to bastiK:

That's wrong, plugins are not hosted on openstreetmap.de, they are on the openstreetmap.org server.

I meant the *plugin index*, sorry. The actual plugins are hosted on openstreetmap.org (42 of them at least, another 4 are hosted elsewhere).

Replying to bastiK:

Apart from that you can add external plugins to the list:

http://josm.openstreetmap.de/wiki/Plugins?action=edit

Yeah. There's a reason I marked this "minor", maybe it should really be "trivial". It's indeed easy to edit that.

They are treated the same way as the ones from the "official" repository. Some kind of categorization could make sense, but this can be done by adding a property to the plugin manifest file.

What I was really going for was an ability to have *multiple* and *conflicting* categories.

I'd like to have/make something user-powered where people can enter their favorite plugins, or plugins useful for a particular task. Other users could then load their lists (maybe via remotecontrol) into JOSM.

That would turn instructions like:

  1. Install JOSM
  2. Install a, b, c, d, e.. plugins
  3. Start mapping

Into:

  1. Install JOSM
  2. Click *this* link 3 link loads custom plugin list for say France and offers the user to install them all


GoogleWMS.jar can be installed by copying it to the plugins folder, I think it is ok to have a small technical hurdle here.

There's a lot of emerging non-OSM use for the .osm fileformat. Personally I've used JOSM to create lots of non-free maps (which I haven't uploaded) using stuff like GoogleWMS.jar (and other non-free sources).

But yeah, you can do Emacs-like installation now :)

comment:4 by stoecker, 14 years ago

I don't like the idea much. I got the experience, that tagging presets, mappaint and plugin installation is already sometimes too complicated for users, so Idon't like an idea to make it more complicated.

I don't have anything against new entries in manifest for categories, but I have no ideas what such categories might be and what could be a sensible way to use them.

comment:5 by stoecker, 13 years ago

Resolution: wontfix
Status: newclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.