Idea for Peer review workflow using OSMcha
Posted by nyampire on 24 August 2017 in English (English).First of all, thank you for participating to SotM 2017 Aizuwakmatsu!
Unfortunately I was not able to talk to every persons due to my staff work, but I could talk with Arun following idea. I would like to hear more broader suggestions & feedback.
Motivation
To establish peer review operation workflow especially regarding newbie mappers.
Approach & Tools
OSMCha has feature to detect specific #hashtag
on changeset comments or specific tags on changeset.
So my main idea to encourage mappers to add special meta data to the changeset if he/she want the edits to be peer reviewed. I guess it is possible to add comments e.g. #needreview
on special changeset comment or need_review=yes
or other information on changeset tag.
If those tags are set, it maybe possible to detect such a message through OSMCha easily.
Idea for iD Editor integration
Yes, it is too difficult to encourage newbie mappers to add such a information. Because they are a previous stage to understand how those messages are important.
So my suggestion to add a function to iD editor. At the commit (save) screen on iD, it is set a checkbox Need Review
or Ask someone to Review
to add above hashtag or changeset tags.
Sometimes newbie mappers worried about if their changes crushes data structure or if they could set appropriate tags.
This might be a “Please help me!” message from newbies. So veteran mappers may easily contact to them to lead proper information such as OSM wiki Tagging page. If the newbie could be contacted once, they can aware OSM community. I think it is easier to involve them to our community. (Perhaps it would be better to contact the native language at messaging. But it is an optional issue.)
Possible Pros & Cons
## Pros * “Need help” mappers are to be more prospective to “stay” in OSM editing than simply automatic Welcome message. (And existing mappers can know newcomer’s motivation) * Most of the features in this flow (e.g. changeset word detection, fetching and contact to the usr etc…) are already implemented in OSM.org site and OSMCha. So it might be less effort to code.
Cons
- Although it might need less effort than more bigger changes, it need some programming hack.
- Unfortunately I do not have programming skill to be happen this idea…
Feedback is welcomed.
Comment from wille on 24 August 2017 at 13:41
We’ll have it in the next version of iD and OSMCha is already prepared to read this information. Thanks for the feedback!
Comment from wille on 24 August 2017 at 13:41
I forgot to post the link about how it’ll work in iD: https://github.com/openstreetmap/iD/pull/4223#issuecomment-322094102
Comment from nyampire on 24 August 2017 at 14:50
Wow! Surprising, this is what I want to see!!
Thank you for implementation. I’m really hope to use next version!
Comment from Skinfaxi on 1 September 2017 at 01:16
I think that is a verry Good idea. But i think i would be nice till havet this option also for elements not only the whole changeset. But it is a Good start.
Comment from skorbut on 1 September 2017 at 05:36
I posted some questions at https://github.com/openstreetmap/iD/issues/4133#issuecomment-326276582
Here’s a followup question open for discussion:
If mappers tick the checkbox, should they be able to ask specific questions what they want to be reviewed? Example: “Can you look at the building in the north, I’m not sure if I used the tag building:part=… correctly.”
Comment from sanjayb on 1 September 2017 at 05:47
In my opinion, they should put this as part of their changeset comment - I don’t see the need to add additional tags or layers when
comment
is supported as a free text field for exactly questions like this :) - hope that works.Comment from PlaneMad on 5 September 2017 at 12:06
@nyampire and here’s the OSMCha list of changesets needing review in Japan !
You can choose
filters>bbox
to refine the area orfilters>reason
for extra filters like only new user. Thank you so much for this suggestion, hope this is useful for the Japanese mappers.