اوپن سٹریٹ میپ لوگو OpenStreetMap

iD Newbie friendly feature request

8 February 2014 کوں English وچ DaCor دی طرفوں پوسٹ کیتا ڳیا. آخری واری 9 February 2014 کوں اپڈیٹ کیتا ڳیا.

A thought occurred to me a few days ago while using iD in work….

“If I was a new user and needed help what would be the fastest way to get that help to keep me interested in editing?”

As with my Local Chapters V2.0 diary post I’d like to preface the following by saying I do not have the necessary skills to implement what I am about to propose but I would hope that this post will prompt someone with those skills to run with this.

What I think might possibly address my original question above would be real-time 1-on-1 help.

The best way I see of doing this is by adding functionality to iD which would do the following

  • New user clicks a “Get real-time assistance” button
  • In IRC, in the main channel and applicable regional channel (if one exists) osmbot would announce to the channel that “User XXXX is requesting editing assistance in #osmhelp channel”
  • Anyone can then click on the #osmhelp channel name to join it and provide help

As for possible issues with doing this:

  • Why not send them to #osm?’

Simply because when its busy in there it can be very difficult to follow a conversation. In addition with all the techy chat that goes on in there (not a bad thing) it may be a little intimidating for new users

  • Why also announce to a regional channel?

Should mitigate against language barriers

  • What if nobody answers them, it will look bad on OSM?

The topic of a chatroom is the first thing someone sees when they enter a chatroom, adding a disclaimer to the topic along the lines of “Openstreetmap is run by volunteers so it may be a while before your query is answered” or something like that.

  • Is something like “really” needed?

Thinking back to when I first started editing. The very beginning was very frustrating but through a local site I posted about the issues I was having and was given the #osm-ie details. Within minutes of joining that chatroom I was flying and best of all, everytime I had a question about something, it was answered very quickly. If it wasn’t for the help I received that first day I would, in all likelyhood, have given up on OSM.

ای میل آئیکان بلو سکائی دا آئیکن فیس بُک دا آئیکن لنکڈ اِن دا آئیکن میسٹوڈون دا آئیکن ٹیلی گرام دا آئیکن ایکس دا آئیکن

بحث مباحثہ

9 February 2014تے 12:29دے بارے robert دی رائے

Yeah, I’ve had ideas similar to this ( osm.wiki/User:Robert#IRC ) which have been generally well received, but of course nothing’s happened because, as with everything, it needs someone to implement it (and I’m busy implementing other crazy things).

Another (slightly more far fetched) possibility would be integrating with something like https://togetherjs.com/ to enable us to offer actual hands-on assistance to users.

9 February 2014تے 14:53دے بارے BCNorwich دی رائے

Nothing happening at #osm-gb

9 February 2014تے 17:19دے بارے Hawkeye دی رائے

Yep, really good idea. Could try adding to iD github issues list as an enhancement idea:

https://github.com/openstreetmap/iD/issues?state=closed

Ultimately, people hate reading instructions - people seek information from other people first (when possible). So live chat makes sense at a psychological/design level.

And some how implemeting https://togetherjs.com/ would be amazing too. List is on my long wish list of things to look into trying out but doubt will have time too.

9 February 2014تے 19:01دے بارے DaCor دی رائے

Posted to github

16 February 2014تے 20:26دے بارے malenki دی رائے

Sounds good for me, too.

21 February 2014تے 21:14دے بارے Tordanik دی رائے

Perhaps there should be some kind of integration with GeoChat for JOSM, too?

28 February 2014تے 21:12دے بارے The La-Li-Lu-Le-Lo دی رائے

Fantastic idea. I nominate the fantastic KiwiIRC web client if you were to go ahead with this. It’s far superior to qwebchat and its (largely outdated outdated) ilk.

28 February 2014تے 23:17دے بارے DaCor دی رائے

Unfortunately, as I stated above, I do not have the necessary skills to implement something like this. My background is not one of a programmer unfortunately

My hopes with the above post were that it would inspire someone with the necessary skills :)

کمنٹ کرݨ کیتے لاگ ان تھیوو