開放街圖標誌 OpenStreetMap 開放街圖

Building community - OSM India

於 2020年九月30日 由 naveenpfEnglish發表。

It is a long time I have written a diary. One of the most important aspects of opendata/opensource project is building a community. In order to build a community, we have to reach out to new volunteers contributing to the project.

Post State of the Map Asia 2018, the important communication channel of Openstreetmap India community has been telegram. Personally, I have installed telegram on my mobile for Openstreetmap communication.

Both India and Kerala communities have been using the telegram group for all the discussions. One of the advantages I have seen with telegram conversations are:

  1. More people are involved. (Unlike mailing list or forum.)
  2. Getting a reply is faster.
  3. Frequency of discussions has increased a lot.

On the disadvantage side, indexing or looking for a previous discussion is not easy.

After knowing about the telegram group, I used to send personal messages to OSM contributors to join OSM India or Kerala telegram communication channels. But this was a very small scale. In order to notify new users about the OSM community, another effort was to list all the OSM India/Kerala entities to the OSM community index. But, it was not much helpful. It was not catching eyeballs. I have tried RSS feeds too, but the area of selection can’t be India.

In order to build community, I have been looking for a welcoming tool for the past couple of years. Few options were to use the tools built by Belgium and the Italian OpenStreetMap community. Even OSMF local community is trying out to build something similar. What I was looking for was something similar to Twinkle in Wikimedia projects. I have used twinkle to build a good community in English Wikipedia.

1.Indian Roads
2.Indian Railways
3.Education in India

After Mapathon Kerala was started in October 2019, a lot of new contributors have started mapping Openstreetmap. But new contributors were not aware of the OSM Kerala telegram community. Even though 1000+ contributors started mapping in Openstreetmap in Kerala, not many newbies did not join the community communication channel.

First few months, I used to send a personal message from Openstreetmap message infra. To my surprise, whomsoever I have sent the message had joined the telegram group. Sending emails was not scaling.

The search for a welcoming tool continued (welcoming tool). A similar issue has been raised in the Openstreetmap website too.

OSMCha

One working solution I could find out was using OSMCha. Wille from HOTOSM tech team, told about parameter ‘changesets_count__max=1’ This means the first edit of the user to Openstreetmap.

With different filters, I invite new users/experienced users to the telegram community.

Welcome to OSM Kerala - 306 invites.
Welcome to OSM India - 148 invites.

Kind of filters I have are.
Imgur

  1. New users who edit in Kerala
  2. New users who edit in India
  3. Experienced users who have completed 150 edits in Kerala (changesets_count__min=150)
  4. Experienced users who have completed 500 edits in India

Few times the same user would have received the same message.

Workflow for inviting new user.

Review the new users’ first edit. Mark them as good or bad.
Have the same changeset comment for good and bad.
Send the comment to the new user.

Imgur

Since OSMCha can store only one changeset comment I had to keep inviting for India in notepad. And do the same for new user invite for OSM India.

Workflow for experienced new user.

Imgur

Review the user’s edit.
Check the profile if the user has any changeset comment.
Mark them as good or bad.
Have the same changeset comment for good and bad.
Send the comment to the new user. Add the user to a trusted user list. (one parameter for the filter - it acts as welcomed user tag)

Importance of the landing page.

I have kept only two links in the invite. Both invites contain a telegram group invite link.

Imgur

Another link I have kept for
India : osm.wiki/India
Kerala : osm.wiki/Kerala/Members

Both the landing pages have been revamped with social media links so that users can follow any of them.

One more difference I have noticed is when there is a picture of people on the landing page. The landing page of Kerala has a good picture of OSM Kerala community. Once the users see the picture, the tendency to join the community communication channel increases. :)

What next :-

Post-SOTM Asia 2018, there are conversations on the formation of chapter/usergroup. In order to achieve that we need more volunteers who are engaged in non-mapping activities too. Once we have a good team of at least 30 people, who are interested in maintaining OSM India we can start efforts on forming an organisation. osm.wiki/India/Maintainers

Few thoughts on what next of welcoming tool:-

  1. Send a postcard once the user completes 500 or 1000 edits (osm.wiki/OSM_Cards)
  2. Send a handheld GPS device once the user completes 10k edits. (Need to see if OSMF have an active loan program/Need to find sponsors)
電子郵件圖示 藍天圖示 Facebook 圖示 LinkedIn 圖示 乳齒象圖示 Telegram 圖示 X 圖示

討論

cRaIgalLAn2020年10月 2日 14時41分 發表的評論

This is very useful Naveen. Membership is very important - I am interested in finding a bunch of good examples for building OSM membership and teaching mapping skills - your workflow of developing community links with Telegram is great. Can I remind you of the OSMF micro-grants programme which is a competitive process which can potentially-possibly-maybe support expanding, documenting and formalising pilot programmes like this.

naveenpf2020年10月 4日 08時50分 發表的評論

Thanks cRalgalLAn !!!.

For on-ground community building, you have to reachout to Manoj(https://twitter.com/manojkmohan), Jaisen (https://twitter.com/jaisuvyas) and Arjun (https://twitter.com/arkarjun)

Currently, models developed by them is getting implemented by Kerala Government (https://mapathonkeralam.in/)

There are not many discussions on mirco-grants in our community. WG is getting formed. osm.wiki/India/Maintainers#Organization_Working_Group

pitscheplatsch2020年10月11日 12時24分 發表的評論

Hi Naveen, maybe you already know: Collaborative tool for welcoming new mappers

All the best, Pascal

wille2020年10月11日 14時22分 發表的評論

Congratulations for your work! Nice use of OSMCha!

naveenpf2020年10月12日 04時04分 發表的評論

Hello Pascal, Thank you, We have reviewed that https://github.com/osm-in/openstreetmap.in/issues/34

OSMCha would work for now. Thanks, naveenpf

naveenpf2020年10月12日 04時07分 發表的評論

Thanks a lot Wille.

  1. Any suggestions to handle multiple templates ? osm.wiki/India/Welcome_message Currently stored in the wiki and doing copy/paste.

  2. Is there support to send HTML messages ?

Thanks, naveenpf

wille2020年10月12日 11時04分 發表的評論

The OSM changeset comments doesn’t support markdown or HTML, see https://github.com/openstreetmap/openstreetmap-website/issues/844

What you could do is to add all the error messages to your template and then delete the unneeded before sending it. I hope it will make it easier than copy/paste

Øukasz2020年10月16日 08時56分 發表的評論

Thank you naveenpf,

This is helpful, I will use some of these tricks myself.

One tool I have tried before when looking for users to build a community was http://resultmaps.neis-one.org/oooc - perhaps you find it interesting too?

Regards

joost schouppe2020年11月 1日 16時43分 發表的評論

I’ve referrenced this article on the LCCWG ticket mentioned on the osm-in ticket. This is an interesting approach to welcoming new users! See https://gitlab.com/osmfoundation/lccwg/-/issues/8

(I got such a message myself, which was fun)

登入 來留下評論