NL:Potlatch/Development overview

From OpenStreetMap Wiki
Jump to navigation Jump to search

30-seconden overview

Potlatch bestaat uit twee delen:

  • de Flash client, geschreven in ActionScript 1, deze loopt in je browser;
  • de server API, geschreven in Ruby, welke alle database interactie verzorgt.

Het is allemaal open source - de code is publiek domein, en het is gecompileerd met de LGPL Ming bibliotheek. Patches zijn welkom!

ActionScript 1 is een eenvoudige taal die een ieder met wat scripting ervaring kan oppakkken. Als je wilt hacken in de code van Potlatch raak dan eerst goed bekend met de gebruikers interface, wees er zeker van dat je de structuur van OSM's nodes, ways en tags begrijpt.

Vijf-minuten overview

Voor meer informatie, lees vijf-minuten overview.

Technische referentie

Op deze site

Andere plaatsen

Licentie

Alle programma bestanden zijn public domain en geschreven door Richard Fairhurst, behalve:

  • Relations code door Dave Stubbs - dank!
  • Additionele patches door Thomas Wood.
  • ymap.swf bevat een component van de Yahoo Flash API, beschreven in Yahoo's licentie voorwaarden
  • swfobject.js is door Geoff Stearns gemaakt en is MIT-licensed
  • De waarschuwings piep komt van freesound.org en is door acclivity (CC-SamplingPlus)

Help!