A year of edits with OSM Streak

Posted by Zverik on 3 December 2017 in English (English)

Hi, I am Ilya and I have been uploading changesets 15 days in a row. Not because I'm so into it or somebody makes me: I've made a tool that reminds me to do it. In a year I expect my HDYC activity chart to be completely filled. And you can have the same too.

Introducing OSM Streak: a website that gives you points for submitting changesets each day. You get 1 point for the first changeset, and then you get more: for example, I will receive 4 points for my next changeset tomorrow. And that is not all: it gives you a random task each day, so you don't stare at the map trying to come up with an idea. For completing a task, you get an extra point. And when you map many days in a row, you gain levels, which open more tasks.

Forgetting to visit a website is expectable, so OSM Streak is also a Telegram bot (find the link on the "Connect" page). With the bot, you can forget about the website: it accepts changesets and sends you tasks every day. Alternatively, you can subscribe to e-mail notifications, which will be sent on 1:00 UTC.

All the tasks and the website and the bot can (and should!) be translated into your language. We have English and Russian, and I would be very grateful for more translations.

Finally, there are 26 tasks at the moment, and you can add more by making a pull request or an issue on github. You can also use the source code as an example for writing a telegram bot, doing migrations with peewee ORM, sending e-mails with python or adding i18n with transifex.

Comment from jonwit on 3 December 2017 at 23:20

Great tool, I have it in my bookmarks and plan to get some more internet points!!

Comment from ndthl on 4 December 2017 at 06:49

Excellence. OSM has always needed gamification.

There is also this for teaching your changes:

Comment from philippec on 4 December 2017 at 11:35

That was also a trick to make us go to church every day.

Comment from Heather Leson on 6 December 2017 at 06:27

very cool

Comment from DaCor on 11 December 2017 at 23:54

This is excellent!

Login to leave a comment