Changemonger is a tool to allow humans to monitor and understand changes that occur in OpenStreetMap (or API compatible) datasets.
Changemonger provides several services to this end, including a web frontend and a simple, RESTful API to deliver data to users.
For most users of this service, installation is unnecessary and they should use RESTful API calls to make their requests.
For those of you wishing to actually install and run this program
locally, this program is a standard Python app. It is highly recommended
that you use
virtualenv to manage the installation, create a virtual
environment and, from there, just run
pip install -r requirements.txt
to install the dependencies.
To run the web application, simply run
app.py with Python, or as a WSGI
application under your web server of choice.
This program is covered under the Affero GNU General Public License
version 3 or above as described in the
LICENSE file enclosed with
the source code
The exception to this are the configuration files under the
directory, including the
magic.py file, which contains additional
instructions for matching configuration. Modifications beyond simple
configuration shall be covered under the AGPL no matter what
filename/directory they reside in.
While this program is covered under the AGPLv3, the data it returns (though modified through Changemonger) is subject to the terms and licenses of the data source.