Teams/Keys-Team/Eintragen eines neuen Knotens via Web-Interface: Unterschied zwischen den Versionen

Aus Freifunk MWU Wiki
Zur Navigation springen Zur Suche springen
Zeile 8: Zeile 8:
 
* Wir arbeiten auf dem Master direkt. Es sind keine [https://help.github.com/articles/about-pull-requests/ Pull-Requests] nötig.
 
* Wir arbeiten auf dem Master direkt. Es sind keine [https://help.github.com/articles/about-pull-requests/ Pull-Requests] nötig.
 
* Jeder Key entspricht einer Datei, die dem Repository hinzugefügt werden muss.
 
* Jeder Key entspricht einer Datei, die dem Repository hinzugefügt werden muss.
 
  
 
=Aufbau einer Key-Datei=
 
=Aufbau einer Key-Datei=

Version vom 7. November 2017, 17:04 Uhr

Hier erfährst du, wie du einen Freifunk-Knoten-Key via Web-Interface ins Repository einträgst. Wie du einen Key mittels Git-Client in das Key-Repository einträgst, erfährst du hier.

Grundlagen

Aufbau einer Key-Datei

  • Als Dateinamen für einen Key im Repository nehmen wir den Namen des Knotens wie er uns übermittelt wird. Dieser muss eindeutig innerhalb des Repositorys sein.
  • Der Inhalt der Datei muss so aufgebaut sein:

key "[DerKeySelbst]";

Schaue dir vor ersten Commit am besten eine andere Key-Datei mal als Beispiel an.

Vorgehen zum Eintragen eines neuen Knotens via Web-Interface

Github addnode.png
  1. Prüfen, ob die Mail für Mainz oder Wiesbaden ist
    1. Prüfen, ob sich jemand aus Mainz aus Versehen die Wiesbadener Firmware geflasht hat oder umgekehrt - anhand Angaben in der Mail oder Info in der Karte (spätestens nach dem Eintragen).
    2. Prüfen, ob der Knoten evtl. näher an einer Nicht-MWU Community dran ist (sofern die Infos das hergeben).
  2. Key ins richtige Repo eintragen über Web-GUI (siehe Bild am Beispiel Mainz)
    1. Richtiges Repo wählen (Mainz oder Wiesbaden, siehe Links oben)
    2. Dateiname: Knotenname
    3. Body: key "<der eingesendete Key>";
    4. Commit-Message: Add key <Knotenname>
    5. In die Datei und Commit-Message nur den Key bzw. Knotennahmen aufnehmen, keine weiteren Zusatzinfos (Datensparsamkeit!)
  3. Antwort mit Willkommensnachricht an alle (keys@ in CC nicht vergessen)
    1. Wenn die Anfrage von einem bekannten Freifunker kommt, muss die Willkommensnachricht nicht nochmal geschickt werden.

Voraussetzungen zum Eintragen via Web-Interface

  • Du hast einen Account auf github.com
  • Dein Github-Account ist der Organisation "Freifunk MWU" zugeordnet (dazu bitte ans Admin-Team wenden)
  • Dein Github-Account ist dem Keys-Team zugeordnet, so dass du auch die Berechtigung hast, das Repository zu verändern (ebenfalls ans Admin-Team oder an Florian wenden)