addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Changemonger: A new program to help analyze changes in OSM

From: Serge
Sent on: Monday, August 20, 2012 10:50 AM
Hey all,

Exciting times are upon us. Today is the day I move to New York, but even more 
excitingly, today I released an early version of Changemonger, a program to help 
analyze changes in OSM.

This is from the announcement I made on the OSM dev list:

Changemonger makes it easier to understand what's going on in an area.

The original idea is that you can have useful notifications like this:

"emacsen added two school, deleted three roads and an untagged node in
New York City"

Changemonger isn't quite there yet, but it's pretty darn close. 
Right now, it would give you a sentence like:

"emacsen edited three roads, two schools and an untagged node".

The core of Changemonger is a new feature system that's built to 
be very simple to use and customize. The big feature for 
Changemonger's feature system is that it supports multiple 

A police station is a building, a municipal facility, and an 
emergency service, but buildings, municipal facilities and 
emergency services are not inter-related.

There are lots of other cool stuff being built into Changemonger, 
beyond the simple interface that's there now. I hope to showcase 
some of this functionality soon, but I know this is a project some 
people have shown an interest in, so I wanted to release something 

This early release is fairly fragile, but it supports basic object 
matching and a first stab at a grouping algorithm. There's a lot 
more to do before it becomes stable and solid enough for 

The code's on github, here:­

I mentioned before that I could give a talk on Changemonger, if 
there's interest. If not, that's cool too.

- Serge

This email message originally included an attachment.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy