[PATCH 1/3] Remove outdated commands from README

Andreas Düring ffml at duering-andreas.de
Mo Jan 21 19:26:11 CET 2019


Hallo Adrian,

das Signed-Off füge ich bei der nächsten Patchversion gerne mit ein.

Diesbezüglich frage ich gleich mal mit: Wäre es sinnvoll, das README
bei einer bestimmten Spalte (hart) umzubrechen, da einige Zeilen ja doch
recht lang sind? Oder würde das zukünftiges Bearbeiten, und das Lesen
des daraus resultierenden git-diff, zu sehr erschweren? Zur Not gibt es
ja in gängigen Editoren immer noch einen "visual wrap"...

Viele Grüße,
Andreas

Am Mon, 21 Jan 2019 14:42:47 +0100
schrieb "Adrian Schmutzler" <mail at adrianschmutzler.de>:

> Hallo,
> 
> mir ist gerade aufgefallen, dass die Patches (alle drei) keine
> "Signed-off"-Zeile haben. Die will ich ungern beim Applien selber
> hinbasteln.
> 
> Dies sollte Andreas ("der Autor") bitte noch ergänzen und die Patches
> dann noch Mal schicken.
> 
> Normalerweise kann man das ganz einfach erzeugen, wenn man statt "git
> commit" folgendes macht: git commit --signoff
> bzw.
> git commit --si
> 
> Zum Ändern ggf. mit "--amend"
> 
> Dann kannst du auch gleich noch das "v2" üben ;-)
> 
> git format-patch -v2
> 
> bzw. für alle drei Patches
> 
> git format-patch -v2 @~3
> 
> Wenn die Patches dann mit Signed-off kommen, würde ich 1 und 2
> entsprechend gleich applien.
> 
> Vielen Dank
> 
> Adrian
> 
> > -----Original Message-----
> > From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On
> > Behalf Of ffml at duering-andreas.de
> > Sent: Sonntag, 20. Januar 2019 18:35
> > To: franken-dev at freifunk.net; Fabian Bläse <fabian at blaese.de>
> > Subject: [PATCH 1/3] Remove outdated commands from README
> > 
> > From: Andreas Düring <gh at duering-andreas.de>
> > 
> > Remove mentions of "selectcommunity" command.
> > Start removing mentions of bsp which is not available.
> > Fix buildscript commands (there is no kernel config).
> > ---
> >  README.md | 17 ++++++++---------
> >  1 file changed, 8 insertions(+), 9 deletions(-)
> > 
> > diff --git a/README.md b/README.md
> > index 180f2a6..afdaadf 100644
> > --- a/README.md
> > +++ b/README.md
> > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative
> > für freie Funknetzwerke. Jeder
> >  * `cd firmware`
> > 
> >  ### Erste Schritte
> > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der
> > Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind
> > Community weit einheitlich und müssen i.d.R. nicht geändert werden.
> > -* `./buildscript selectcommunity community/franken.cfg`
> >  Je nach dem, für welche Hardware die Firmware gebaut werden soll
> > muss das BSP gewählt werden:
> > -* `./buildscript selectbsp bsp/board wr1043nd.bsp`
> > -* `./buildscript`
> > +
> > +* `./buildscript selectbsp bsp/board_ar71xx.bsp`
> > +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp
> > help` ausgeführt werden.
> > 
> >  ## Was ist ein BSP?
> >  Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit
> > ein Firmware Image für eine spezielle Hardware gebaut werden kann.
> > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das
> > Community file und generiert ein
> >  * postbuild
> >    * board_postbuild() wird aufgerufen
> > 
> > -### `./buildscript config`
> > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet
> > das Buildscript die Möglichkeit die OpenWrt menuconfig und die
> > OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die
> > Möglichkeit die frisch editierten Configs in das BSP zu übernehmen.
> > +### `./buildscript config openwrt`
> > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet
> > das Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im
> > Anschluss hat man die Möglichkeit die frisch editierten Config in
> > das BSP zu übernehmen. +Dieses Kommando arbeitet folgendermaßen:
> >  * prebuild
> > -* OpenWrt: `make menuconfig ; make kernel_menuconfig`
> > +* OpenWrt: `make menuconfig`
> >  * Speichern, y/n?
> >  * Config-Format vereinfachen
> >  * Config ins BSP zurück speichern
> > @@ -82,7 +82,7 @@ git clone
> > https://github.com/FreifunkFranken/firmware.git cd firmware
> >  ```
> > 
> > -### Erstes Images erzeugen
> > +### Erste Images erzeugen
> >  Du fügst im board_postbuild ein, dass auch die Images für den
> > wr1043v2 kopiert werden:
> >  ```
> >  vim bsp/board_wr1043nd.bsp
> > @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl-
> > wr1043nd-v1 bsp/wr1043nd/root_fi
> >  Anschließend kann ein erstes Image erzeugt werden:
> >  ```
> >  ./buildscript selectbsp bsp/board_wr1043nd.bsp
> > -./buildscript selectcommunity community/franken.cfg
> > 
> >  ./buildscript prepare
> >  ./buildscript build
> > --
> > 2.11.0  



Mehr Informationen über die Mailingliste franken-dev