[OSM-dev] Building a friendly new editor in JavaScript

Richard Fairhurst richard at systemeD.net
Fri Jul 13 10:31:23 BST 2012

Hi all,

Potlatch is five years old and JOSM is over six years old. Scary, isn't it?

Lots has changed in those five years. Browsers now do natively things 
that used to require a plugin - indeed, you might not even have the 
plugin anymore. OSM's changed, too, from a little-known geek project to 
this behemoth of map data used by millions every day.

So we need another editor. Not to replace what we have now: Potlatch 
fulfils the intermediate editor role and JOSM fulfils the advanced 
editor role very nicely. What we don't have, yet, is a simple, friendly 
editor as a welcoming way into OSM.

I thought I'd start writing one.

So: iD. Pure JavaScript, using the Dojo toolkit (which is really nice).

It's at a really early stage of development. It doesn't save anything 
yet, nor do any tagging, nor even let you delete things - that's how 
early it is. After all, it'll be much better if the collective brains of 
OSM and elsewhere apply themselves to the challenge, rather than just me 
sitting in a room in Charlbury.

Fancy getting involved?

Here's the project page:

And here's the source:

Throw questions at me (on dev@) or just get started and hack away. 
Between us we can build something really good.


More information about the dev mailing list