The Rails application that powers OpenStreetMap
Find a file
Tom Hughes 349413a520 Allow column names in area conditions to be qualified, and do so for
the SWF queries which sometimes reference more than one table with
columns named latitude and longitude.
2007-09-14 11:16:25 +00:00
app Allow column names in area conditions to be qualified, and do so for 2007-09-14 11:16:25 +00:00
config More search improvements - a "Where am I?" link that does a reverse 2007-08-24 18:53:30 +00:00
db Add a migration to upgrade gps_points for quad tile support. 2007-09-12 17:59:48 +00:00
doc beginning of osm on rails 2006-07-28 21:41:39 +00:00
lib Allow column names in area conditions to be qualified, and do so for 2007-09-14 11:16:25 +00:00
public Potlatch v0.2a: display GPS traces, some bugfixes 2007-09-12 10:07:26 +00:00
script Replace the old session cleanup daemon with a new script to be run from 2007-08-25 09:53:07 +00:00
test Factor out loading of the various fixtures needed to test API calls 2007-07-27 08:47:35 +00:00
Rakefile beginning of osm on rails 2006-07-28 21:41:39 +00:00
README add daemons 2006-12-01 12:06:38 +00:00

INSTALL
=======

* get rails working (http://www.rubyonrails.org/)

* make your db (see db/README)

* install ruby libxml bindings:

   # sudo aptitude install libxml-ruby1.8 libxml-parser-ruby1.8

* make sure you have a MTA listening on localhost:25 if you want mail

* script/server

* thats it

API CHANGES FOR EDITOR AUTHORS
==============================

See

http://wiki.openstreetmap.org/index.php/REST#Changes_in_the_upcoming_0.4_API

HACKING
=======

log in to your site (proably localhost:3000)

create a user and confirm it

you want to play with the API (probably at localhost:3000/api/0.4/node/create etc)

Lots of tests are needed to test the API.

Lots of little things to make the site work like the old one.

Also see the 'rails_port' component for bugs:
http://trac.openstreetmap.org/query?status=new&status=assigned&status=reopened&component=rails_port&order=priority