[OHM] JOSM extension suggestions

Jeff Meyer jeff at gwhat.org
Wed Nov 6 16:53:50 UTC 2019


Well, that'd be helpful info, eh?

Today!

Hope you can make it, sorry for the late clarification,
Jeff

On Wed, Nov 6, 2019 at 8:49 AM todd.d.robbins at gmail.com <
todd.d.robbins at gmail.com> wrote:

> Hi Jeff,
>
> Which day at 1:30pm PT?
>
> On Mon, Nov 4, 2019 at 1:12 PM Jeff Meyer <jeff at gwhat.org> wrote:
>
>> The meeting with the developers will be this week at 1:30pm PT on Google
>> Hangouts - meet.google.com/dtq-ykqr-jdo.
>>
>> Please let me know if you'll attend or have any specific questions or
>> thoughts. Jerry's are great.
>>
>> Thanks,
>> Jeff
>>
>> On Mon, Nov 4, 2019 at 7:30 AM Jeff Meyer <jeff at gwhat.org> wrote:
>>
>>> Hi Jerry -
>>>
>>> First of all, clearly, you know more about the JOSM extension world than
>>> I do. I just know it's tough to do edits with data from a bunch of time
>>> periods in the same area.
>>>
>>> Any chance you could help me guide these efforts? : )
>>>
>>> I haven't set up a time yet, but we could work around your schedule. If
>>> you could join us, that would be great!
>>>
>>> For your questions, see my current draft answers below & I'm open to
>>> correction / suggestions for any of them.
>>>
>>> Would you create a standalone OHM plugin?
>>> - I'm not sure. Do you mean "not an internal JOSM plugin?" What I had in
>>> mind was an OHM editing plugin that you could select from the Preferences
>>> panel and was assuming that was not a JOSM internal plugin. What do you
>>> suggest is the best approach.
>>>
>>> Would the code reside on GitHub? Josm still lives in SVN & the mirror
>>> Github repo is about 6 months out-of-date
>>> - I was aware that JOSM was in SVN and assumed that that would be the
>>> best place to keep it.
>>>
>>> Have you considered the JOSM Scripting
>>> <https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Scripting> plugin?
>>> This might be a way of achieving endpoint toggling w/o touching Jsom core.
>>> - I had not! I'll check into it. To be far, endpoint toggling is not the
>>> core interest!
>>>
>>> Validation has been in Josm core since 2013. What approach would you
>>> want to use for the validation/missing data flagging?
>>> - Again, this is new to me, but in looking, I'd think we'd want to host
>>> the rules on an external URL from the normal JOSM validator rules, as those
>>> are OSM specific. Then, maybe add the rules with the same scripting tool
>>> that flips the end point? Does that make sense?
>>>
>>> How would you plan maintenance? I'm always a bit flabbergasted how many
>>> plugins stop working when I spin up a version which is a few months old.
>>> - Great Q, and one that I'd need to discuss with the developers. My
>>> guess is this would be a model where we'd wait until it broke, call up the
>>> devs and ask for a fix. Not the greatest model, as it's "just too late"
>>> instead of "just in time," but also probably more reasonable from a cost
>>> perspective. Unless, of course, we had a JOSM-plugin-smart member of the
>>> community who could help with that maintenance...
>>>
>>> Any thoughts, suggestions? This whole idea is a blank slate right now.
>>> It'd be really great if you could join me on the call (and no additional
>>> duty beyond that... unless you want it! : ) )
>>>
>>> Thanks,
>>> Jeff
>>>
>>>
>>>
>>> On Mon, Nov 4, 2019 at 3:29 AM SK53 <sk53.osm at gmail.com> wrote:
>>>
>>>> Hi Jeff,
>>>>
>>>> Just some general queries about how you plan to do this?
>>>>
>>>>    -  Would you create a standalone OHM plugin?
>>>>    -  Would the code reside on GitHub? Josm still lives in SVN & the
>>>>    mirror Github repo is about 6 months out-of-date
>>>>    -  Have you considered the JOSM Scripting
>>>>    <https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Scripting>
>>>>    plugin? This might be a way of achieving endpoint toggling w/o touching
>>>>    Jsom core.
>>>>    -  Validation has been in Josm core since 2013. What approach would
>>>>    you want to use for the validation/missing data flagging?
>>>>    -  How would you plan maintenance? I'm always a bit flabbergasted
>>>>    how many plugins stop working when I spin up a version which is a few
>>>>    months old.
>>>>
>>>> Personally, I'd be hesitant about anything which may require
>>>> integration/forking/… with Josm core. Largely because it's enormous and
>>>> changes frequently. Being hosted on SVN is also a downside.
>>>>
>>>> I'd probably like something which automatically adds start & end dates
>>>> as one creates data (or rather tags data, which is when a true historical
>>>> element is created). They'd need to be set by the user for an editing
>>>> session.
>>>>
>>>> Regards,
>>>>
>>>> Jerry
>>>>
>>>> On Fri, 1 Nov 2019 at 23:12, Jeff Meyer <jeff at gwhat.org> wrote:
>>>>
>>>>> Hi all -
>>>>>
>>>>> I'm looking at getting some JOSM extension work done, talking with
>>>>> some developers next week & could use your input.
>>>>>
>>>>> Here's what I have in mind so far, please let me know what else you'd
>>>>> suggest:
>>>>>
>>>>> So far, suggestions include:
>>>>> - Time-based filter / slider to make it easier to work on one point in
>>>>> time
>>>>> - Warnings for ways / relations missing key tags: start_date,
>>>>> end_date, license, source, attribution, etc.
>>>>> - Updated slippy map to point at OHM & not OSM
>>>>> - Toggle to change between OSM and OHM API endpoint
>>>>>
>>>>> Any thoughts?
>>>>>
>>>>> Thanks,
>>>>> Jeff
>>>>>
>>>>>
>>>>> ---
>>>>> Jeff Meyer
>>>>> 206-676-2347
>>>>> osm: Open Historical Map (OHM)
>>>>> <http://wiki.openstreetmap.org/wiki/Open_Historical_Map> / my OSM
>>>>> user page <http://www.openstreetmap.org/user/jeffmeyer>
>>>>> t: @OpenHistMap
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Historic mailing list
>>>>> Historic at openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/historic
>>>>>
>>>>
>>>
>>> --
>>> Jeff Meyer
>>> 206-676-2347
>>> osm: Open Historical Map (OHM)
>>> <http://wiki.openstreetmap.org/wiki/Open_Historical_Map> / my OSM user
>>> page <http://www.openstreetmap.org/user/jeffmeyer>
>>> t: @OpenHistMap
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> Jeff Meyer
>> 206-676-2347
>> osm: Open Historical Map (OHM)
>> <http://wiki.openstreetmap.org/wiki/Open_Historical_Map> / my OSM user
>> page <http://www.openstreetmap.org/user/jeffmeyer>
>> t: @OpenHistMap
>>
>>
>>
>>
>> _______________________________________________
>> Historic mailing list
>> Historic at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/historic
>>
>
>
> --
> Tod Robbins, MLIS
> todrobbins.com
> _______________________________________________
> Historic mailing list
> Historic at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/historic
>


-- 
Jeff Meyer
206-676-2347
osm: Open Historical Map (OHM)
<http://wiki.openstreetmap.org/wiki/Open_Historical_Map> / my OSM user page
<http://www.openstreetmap.org/user/jeffmeyer>
t: @OpenHistMap
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/historic/attachments/20191106/6db9ec63/attachment-0001.html>


More information about the Historic mailing list