Entwicklung: Unterschied zwischen den Versionen

Aus Freifunk Köln, Bonn und Umgebung
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Diese Seite beschreibt die Entwicklung der Firmware und Tools für das Freifunk-KBU-Projekt. Dabei wird die Organisation der Git-Repositories, der Build-Prozess und die Architektur der Firmware beschrieben.
Diese Seite beschreibt die Entwicklung der Firmware und Tools für das Freifunk-KBU-Projekt. Dabei wird die Organisation der Git-Repositories, der Build-Prozess und die Architektur der Firmware beschrieben.


== Übersicht ==
= Übersicht =
Bei Freifunk-KBU verwendet diese Software. Der Quellcode ist auf github abgelegt (https://github.com/ff-kbu). Nach einer kurzen Übersicht wird die Entwicklung im Detail beschrieben.
Bei Freifunk-KBU verwendet diese Software. Der Quellcode ist auf github abgelegt (https://github.com/ff-kbu). Nach einer kurzen Übersicht wird die Entwicklung im Detail beschrieben.


Zeile 50: Zeile 50:
|}
|}


== Infrastruktur ==
= Infrastruktur =
Zur Entwicklung verwenden wir
Zur Entwicklung verwenden wir
* Redmine (Issue-Tracking, Projektplanung): https://redmine.kbu.freifunk.net
* Redmine (Issue-Tracking, Projektplanung): https://redmine.kbu.freifunk.net
* Jenkins (builds, CI): http://jenkins.kbu.freifunk.net
* Jenkins (builds, CI): http://jenkins.kbu.freifunk.net


== Software ==
= Software =
=== Firmware ===
== Firmware ==
<span style="color:red"> ''Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: [[Firmware_Build]]''</span>
<span style="color:red"> ''Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: [[Firmware_Build]]''</span>




==== Übersicht ====
=== Übersicht ===
Die Firmware im Freifunk-KBU Netz ist ein Fork der Lübecker Freifunker und basiert auf OpenWRT 12.09 "Attitude Adjustment". Hinweise: http://freifunk.metameute.de/wiki/Firmware . <br />
Die Firmware im Freifunk-KBU Netz ist ein Fork der Lübecker Freifunker und basiert auf OpenWRT 12.09 "Attitude Adjustment". Hinweise: http://freifunk.metameute.de/wiki/Firmware . <br />
Freifunk-Kiel stellt umfangreichere Informationen zum Umgang mit der Firmware zur Verfügung: http://freifunk.in-kiel.de/wiki/Firmware - hier wird die Installation der Firmware auf Freifunk-Nodes erklärt.
Freifunk-Kiel stellt umfangreichere Informationen zum Umgang mit der Firmware zur Verfügung: http://freifunk.in-kiel.de/wiki/Firmware - hier wird die Installation der Firmware auf Freifunk-Nodes erklärt.


==== Architektur / Technik ====
=== Architektur / Technik ===


=== ff-serv ===
== ff-serv ==
=== client-script ===
== client-script ==
=== Info-Seite ===
== Info-Seite ==
=== fastd-upload ===
== fastd-upload ==

Version vom 29. Dezember 2012, 15:25 Uhr

Diese Seite beschreibt die Entwicklung der Firmware und Tools für das Freifunk-KBU-Projekt. Dabei wird die Organisation der Git-Repositories, der Build-Prozess und die Architektur der Firmware beschrieben.

Übersicht

Bei Freifunk-KBU verwendet diese Software. Der Quellcode ist auf github abgelegt (https://github.com/ff-kbu). Nach einer kurzen Übersicht wird die Entwicklung im Detail beschrieben.

# Software Funktion github-Repository Hinweis
1 Firmware OpenWRT für Nodes Zzgl. git-repos für packages, submodules.
2 ff-serv Portal-Seite:
  • Node-Registrierung / Karte
  • Annahme von Tinc-Keys
Aktuelle Entwicklung im "v2"-branch
3 client-script Konfiguration Debian-Clients für das mesh-Netz Alte Firmware
4 Info Seite Information für Freifunk-Nutzer (eigene SSID) Alte Firmware - Nutzung in Zukunft?
5 fastd-upload Annahme von fastd-Keys auf VPN-Servern Neue Firmware

Infrastruktur

Zur Entwicklung verwenden wir

Software

Firmware

Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: Firmware_Build


Übersicht

Die Firmware im Freifunk-KBU Netz ist ein Fork der Lübecker Freifunker und basiert auf OpenWRT 12.09 "Attitude Adjustment". Hinweise: http://freifunk.metameute.de/wiki/Firmware .
Freifunk-Kiel stellt umfangreichere Informationen zum Umgang mit der Firmware zur Verfügung: http://freifunk.in-kiel.de/wiki/Firmware - hier wird die Installation der Firmware auf Freifunk-Nodes erklärt.

Architektur / Technik

ff-serv

client-script

Info-Seite

fastd-upload