The Rails application that powers OpenStreetMap
Find a file
Tom Hughes 7b9272ffa6 Make sure we always put a valid URL on the edit tab, and allow switching
to the editor to work from z11 instead of z14 as that is what Potlatch
supports.

Also fix default zooms for Potlatch when no position is given.
2007-06-13 10:02:37 +00:00
app Make sure we always put a valid URL on the edit tab, and allow switching 2007-06-13 10:02:37 +00:00
config Allow users to change their password from the account page, and get rid 2007-06-12 00:28:53 +00:00
db changed to migrations and updated readme 2007-05-07 15:22:15 +00:00
doc beginning of osm on rails 2006-07-28 21:41:39 +00:00
lib left a bit in previous commit that shouldn't have been there. 2007-06-11 21:23:03 +00:00
public Make sure we always put a valid URL on the edit tab, and allow switching 2007-06-13 10:02:37 +00:00
script API 0.4 Reverted minor errors in changeset 2324 2007-03-23 23:20:47 +00:00
test added user stuff inc beginning of messages 2007-05-04 19:42:17 +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