[josm-dev] Seeking input from existing maintainers of JMapViewer/JOSM

"Dirk Stöcker" openstreetmap at dstoecker.de
Thu Dec 20 13:34:21 GMT 2012


Hello,

> As he was not sure who those maintainers are, he suggested I instead
> contact the JOSM maintainers.

JMapViewer is an independent component, but JOSM is probably the main user
of it. I think by fact we are maintining it now, as the original author
does not really care for it anymore.

In principle any progress with this component is fine. Only restriction is
that JOSM is not influenced in a negative way. So either keep
compatibility or at least provide necessary fixes when compatibility
breaks.

Probably it would be a good idea to make tickets in JOSM bug tracker with
changes/patches you do.

> As I understand it, JOSM does not actually utilize
> JMapViewer, rather it uses SlippyMapChooser, the class on which JMapViewer
> was based when it was created.  So, it does still make sense to touch base
> with the JOSM community, since my changes to JMapViewer could feasibly be
> adopted into SlippyMapChooser at some point in the future also.

I'm not sure if I understand you right, but the JMapViewer code is the
base for the TMS display in JOSM main map and the download area selection.
We did not copy code, but use and extend JMapViewer.

See also JavaDoc at http://josm.openstreetmap.de/doc/ which covers JOSM
and JMapViewer.

> Please respond with your thoughts.  If there are no responses with
> objections to me working on the JMapViewer library, I'll let the sysadmin
> know, so that I can hopefully get access and begin contributing.

Well, I cannot say if I like your code or not, before I have seen it. You
can simply start and append patches in JOSM tickets. We will apply them.
If you want SVN access that is also ok for me, but for JOSM you would need
to go through a testing phase before you would get it. :-)

The svn.openstreetmap.org is much more open in that respect.

P.S. Help is alway welcome. Especially if JOSM also gets better by your
changes.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)




More information about the josm-dev mailing list