So,
auf www.launchpad.net gibt es nun zwei dinge für uns:
* ein Team 'osm-mtb': http://launchpad.net/~osm-mtb
* ein Projekt 'osm-mtb': http://launchpad.net/osm-mtb
In das Team kommen alle Leute, die an den Render-Regeln schrauben wollen. Im Projekt ist der bzr-branch registriert, wo das osm-template.xml liegt. Jeder, der im 'osm-mtb'-Team ist, darf im Projekt alles.
Also, wer mitmachen will:
* auf http://www.launchpad.net einen Account erstellen
* auf http://launchpad.net/~osm-mtb einen Antrag stellen, ins Team aufgekommen zu werden. Warten, bis jemand den Antrag abnickt
unter Linux (Ubuntu):
Wenn was nicht verständlich ist: https://help.launchpad.net/Code oder fragen - ich habe das gerade halb aus dem Gedächtnis zusammengeschrieben.
auf www.launchpad.net gibt es nun zwei dinge für uns:
* ein Team 'osm-mtb': http://launchpad.net/~osm-mtb
* ein Projekt 'osm-mtb': http://launchpad.net/osm-mtb
In das Team kommen alle Leute, die an den Render-Regeln schrauben wollen. Im Projekt ist der bzr-branch registriert, wo das osm-template.xml liegt. Jeder, der im 'osm-mtb'-Team ist, darf im Projekt alles.
Also, wer mitmachen will:
* auf http://www.launchpad.net einen Account erstellen
* auf http://launchpad.net/~osm-mtb einen Antrag stellen, ins Team aufgekommen zu werden. Warten, bis jemand den Antrag abnickt
unter Linux (Ubuntu):
Code:
# bzr installieren:
$ sudo aptitude install bzr
# ssh-key erstellen, falls nicht bereits geschehen
# damit man sich gegenüber launchpad beim upload authentifizieren kann
# die Fragen mit den defaults beantworten und ein Passwort für den Key vergeben - gut merken!
$ ssh-keygen -t rsa
# public key anzeigen
$ less ~/.ssh/id_rsa.pub
# public key kopieren und auf Launchpad einfügen:
https://launchpad.net/people/+me/+editsshkeys
# bzr erklären, wie man auf Launchpad heißt
$ bzr lp-login DEINNAME
# endlich das bazaar-repository auschecken[FONT=monospace]
[/FONT]$ bzr branch lp:~osm-mtb/osm-mtb/main
# Änderung am XML mit deinem Lieblings-Editor vornehmen[FONT=monospace]
[/FONT]$ cd main
$ vim osm-template.xml
# Änderungen BZR mitteilen und BITTE eine Nachricht angeben, was warum geändert wurde!
$ bzr commit
# Änderungen nach Launchpad hochladen
$ bzr push lp:~osm-mtb/osm-mtb/main