OpenStreetMap 标志 OpenStreetMap

Transition from OpenStreetBugs to OSM Notes

werner2101 于 2013年十月16日 以 English 发布 最后一次更新于2013年十月18日。

yesterday the creation of new bug entries on (http://openstreetbugs.schokokeks.org/) has been disabled.

I’m currently tinkering about how to phase-out OpenStreetBug.

  • Where are the bugs?
  • What’s the state of the open bugs?
  • How to organise the change?

The bugs

The open bugs (45k) are not equaly distributed over the world. Most of the bugs are in germany and netherlands. Here is a map that displays all open bugs. Each of the 512 rectangles contains about 86 bugs.

Distribution of OSB-Bugs

The state of the bugs

I’ve reviewed about 500 bugs in the south of Germany and I guess the bugs can be splitted in following categories:

  • 10% useless descriptions
  • 30% already fixed in the map, but the OSB have not been closed
  • 10% can be fixed with the bug description
  • 20% can be fixed with aerial images (Bing)
  • 30% local knowledge required (can not be fixed)

Organise the change

  1. Disabling adding new bugs to the OSB database: Adding new bugs has been disabled by some applications, but there Apps, that can still add new bugs to the database. We have to talk to all App developers to create OSM Notes instead of OpenStreetBugs. see (osm.wiki/Openstreetbug#Tools_for_Using_and_Exporting_Data)

  2. Communicate to the users to use Notes: I’ve added a deprecation notice to all the OpenStreetbugs wiki pages. OSMBugs.org and the original OSB homepage contain that message now, too.

  3. Invite mappers to fix open bugs in their own area.

  4. Prepare and organize a mapping party to do the final switch to OSM Notes (maybe around 31.12.2013). This may include moving open and usefull OSB bugs to OSM Notes. I will collect some more ideas on this topic how to create worklists, gpx-files of the open bugs, or write a special tool for the party …

BTW: This it my first blog entry.

2013-10-18 update:

Please help fixing bugs.

电子邮件图标 Bluesky图标 Facebook图标 LinkedIn图标 Mastodon图标 Telegram图标 X图标

讨论

Vincent de Phily2013年10月16日 11:41 的评论

I’ll try to close all OSB in my area (Ireland), it’s not too overwhelming. If the bug cannot be armchair-fixed, I’ll just convert it to a note.

It would be great to have a one-click way to “convert” individual OSBs to notes. We didn’t want to bulk-import them, but now that OSB is disabling creation of new bugs, an easy review-one-and-import workflow would make sense.

nfgusedautoparts2013年10月16日 13:22 的评论

working on cleaning up around the Capital District of New York, and have sent a note to talk-us to inspire the US community to help with the clean up.

!i!2013年10月16日 14:04 的评论

Hi, I announced your post at the German OSM forum: http://forum.openstreetmap.org/viewtopic.php?pid=370307
Thank you for disabling the feature and maintaining it for the past years! :)

I agree, that we all should start with checking/closing the remaining OSBs, so we might can script an import for the remaining ones that avoids loosing the whole bug history.

An open question might be, what to do with mass added OSBs. For example some people seem to use scripts to add keepright errors and some added requests for example for power network IDs. Maybe we can offer an flag like “automated detection” or offer an interface for external error reporters, so mappers can easily distinguish between user contributed notes and pay more attention to them (as somebody made work to report it to us and we should keep this ones motivated?)

werner21012013年10月16日 16:19 的评论

@Vincent:

  • I wouldn’t manually create notes based on osb
  • I can provide a helper tool to review osb bugs, but it would be cool if as many bugs as possible get fixed or closed before moving them to OSM Notes.

Workflow of the tool:

  • The programm loads bugs from osb (the area might be one of the rectangles from the picture)
  • prev/next buttons call the josm remote control (load and zoom to the bug-area)
  • Fix Bugs in JOSM using OSB Plugin
  • If local knowledge required move Bug to OSM Notes

I haven’t implemented the last feature yet. The programm looks very ugly. I’ll post a screenshot in a few days.

@nfgusedautoparts:

thanks.

@!i!

  • I’m not the maintainer of osb (emka is)
  • from the forum: forwarding bugs added to osb to osn created by apps was an idea of emka, too. But maybe the Apps maintainer can just replace osb with osn.
  • do you know any pattern of mass added OSB entries?

KristenK2013年10月16日 18:51 的评论

Map roulette?

!i!2013年10月17日 08:46 的评论

@werner

Sorry was just confused about who is who ;)

Well what I know is that user:Bahnpirat added a lot of Bugs with the same hint: http://openstreetbugs.schokokeks.org/?zoom=14&lat=54.21896&lon=12.44037&layers=B0T This is not bad in general, as it helps to get the attention of mappers. On the other hand we need to check if they are really still open and maybe there he is the best that can create an automated check?

!i!2013年10月18日 08:55 的评论

@werner BTW: Do you need help in contacting the apps authors? Is the list at the OSB wikipage complete?

If you like, I can help in getting in touch with the authors as I made a similar call time ago, when it was about blocked applications and nobody had the time to talk to the people.

werner21012013年10月18日 16:59 的评论

@ !i!

I don’t know if the list of apps is complete. I’ll watch the newly incoming OSB bugs in the database and try to guess which app created it.

Mostly OSMand I, guess.

I’ll contact known Apps maintainer either with mail or feature requests in their ticket systems (github, ….).

I’ve seen some of generated bugs now, too. I’ve started a list on this wiki page: osm.wiki/OpenStreetBugs/Phase_Out

!i!2013年10月20日 01:12 的评论

At my local mailinglist was the question, if we want to migrate the remaining bugs manually (so everybody on his own) or centralized? For keeping better track on quality, I would pers. prever a central migration :)

werner21012013年10月20日 07:20 的评论

I think we should fix or close as many bugs as we can first. (maybe till end of 2013)

Moving bugs to Notes should be done with references. osm.wiki/OpenStreetBugs/Phase_Out#Mapping_party_.2F_Transition_to_Notes

Using a tool simplifies the transition. Just wait another week. I’ll test my tool in Africa, Alaska, … where only few bugs exists.

To mappers: just fix and close as many OSB bugs as possible.

PS: one of the highest OSB density area is in Germany is Dortmund: http://osmbugs.org/index.html?lat=51.51168&lon=7.46718&zoom=14 lot of dupe and old entries.

kempelen2013年11月 2日 22:53 的评论

Hi! OsmBugs integration to external website was easy, with JS and OpenLayers layer. We had that on www.openstretmap.hu .

This is not possible with Notes, due to different implementation, and would require API coding. Maybe later. But:

for now, can we get a query option that works on www.openstreetmap.org with lat&lon in query string, plus &addnote=1 or whatever, that auto-starts the notes dialog? Please! This is also related to “transition”.

Thank you!

werner21012013年11月 3日 10:32 的评论

@kempelen

I can’t see that switching from OSB to Notes is hard at all. Little rewriting of the get bugs call (maybe the code from osmbugs.org can help here or the code from www.openstreetmap.org )

… and a few line changes for the other api command (create, comment, close)

Either you have to do some work or www.openstreetmap.org has to.

登录以留下评论