website diff de/devel/forge.php @ rev 1344

Resize balinor logo to 120px
author Christophe Lincoln <pankso@slitaz.org>
date Fri Jan 22 23:02:15 2021 +0100 (2021-01-22)
parents 6f448baa38a7
children
line diff
     1.1 --- a/de/devel/forge.php	Sun Apr 23 17:06:09 2017 +0100
     1.2 +++ b/de/devel/forge.php	Fri Jan 22 23:02:15 2021 +0100
     1.3 @@ -34,11 +34,11 @@
     1.4  <h2 id="kiss">„KISS“ und Standards respektieren</h2>
     1.5  
     1.6  <p>
     1.7 -	„Keep it simple (KISS)“: befolgen Sie die besten Standards, entwerfen und schreiben
     1.8 +	„Keep it small and simple (KISS)“: befolgen Sie die besten Standards, entwerfen und schreiben
     1.9  	Sie sorgfältig Dokumentation von hoher Qualität, erzeugen Sie ein stabiles und robustes System und
    1.10  	halten Sie das Wurzeldateisystem <code>rootfs</code> in dem Direktstatrt-ISO-Abbild so klein, dass
    1.11  	es auf Rechnern mit mindestens 128 MiB Arbeitsspeicher geladen werden kann. Dennoch ist es möglich
    1.12 -	GTK+2, Dialog, Kommandoprozeduren oder PHP-Werkzeuge in die Distribution zu übernehmen. Die Idee ist
    1.13 +	GTK+2, Dialog, Kommandoprozeduren oder PHP-Werkzeuge in die Distribution zu übernehmen. Die Idee ist,
    1.14  	keine Doppelarbeit zu leisten und nicht schmalspurig zu denken...
    1.15  </p>
    1.16  
    1.17 @@ -46,7 +46,7 @@
    1.18  
    1.19  <p>
    1.20  	Jeder Mitwirkende kann sich über einen sicheren Zugang an dem Projekt-Rechner anmelden, kann dort
    1.21 -	Plattenplatz belegen, ein Verzeichnis <code>Public</code> anlegen und all Entwicklerwerkzeuge nutzen.
    1.22 +	Plattenplatz belegen, ein Verzeichnis <code>Public</code> anlegen und alle Entwicklerwerkzeuge nutzen.
    1.23  	Entwickler können Pakete erzeugen und Verwalter der Spiegel-Depots können diese synchronisieren.
    1.24  	Auf diesem Rechner befindet sich auch der Kompilierungsautomat, die Dateien zum Laden über das
    1.25  	Netzwerk und „SliTaz Pro“: <a href="http://tank.slitaz.org/">tank.slitaz.org</a>
    1.26 @@ -97,8 +97,8 @@
    1.27   $ hg head
    1.28  </pre>
    1.29  <p>
    1.30 -Nach dem Hinzufügen oder Ändern von einer oder auch mehrerer Dateien den Änderungsstatus anzeigen und die Änderungen
    1.31 -lokal übernehmen:
    1.32 +Nach dem Hinzufügen oder Ändern von einer oder auch mehrerer Dateien den Änderungsstatus anzeigen
    1.33 +und die Änderungen lokal übernehmen:
    1.34  </p>
    1.35  <pre>
    1.36   $ hg add
    1.37 @@ -191,7 +191,8 @@
    1.38  	bei der „Mailing“-Liste zur Diskussion stellen.
    1.39  	Wenn Sie nur eine einfache grafische Oberfläche brauchen, können Sie sich <code>tazbox</code> im
    1.40  	Depot <code>slitaz-tools</code> ansehen; das Paket enthält kleine Programme für die grafische Oberfläche
    1.41 -	wie z.B. ein Abmeldefenster. TazWeb ist das erste Teilprojekt von SliTaz, das in reinem GTK geschrieben wurde.
    1.42 +	wie z.B. ein Abmeldefenster. TazWeb ist das erste Teilprojekt von SliTaz, das in reinem GTK geschrieben
    1.43 +	wurde.
    1.44  	Sie können es ansehen um zu lernen, wie man die Funktion <code>system()</code> in einer grafischen
    1.45  	Oberfläche verwenden kann. So verwendet TazWeb beispielsweise <code>wget</code> zum Dateitransfer und
    1.46  	<code>sed</code> um Lesezeichen hinzuzufügen.
    1.47 @@ -213,9 +214,10 @@
    1.48  <h2 id="pkgs">SliTaz-Pakete erzeugen</h2>
    1.49  
    1.50  <p>
    1.51 -	Für die offizielle Paketerzeugung werden die Kochwerkzeuge verwendet. Diese sind in dem Paket <code>cookutils</code>
    1.52 -	enthalten, das in jedem SliTaz-System installiert ist, wie auch das 
    1.53 -	<a href="http://hg.slitaz.org/cookutils/raw-file/tip/doc/cookutils.de.html">Kochwerkzeuge-Handbuch</a> für die Verwendung der Kochwerkzeuge. Damit werden Pakete erzeugt, die von TazPKG verwaltet werden können.
    1.54 +	Für die offizielle Paketerzeugung werden die Kochwerkzeuge verwendet. Diese sind in dem Paket
    1.55 +	<code>cookutils</code> enthalten, das in jedem SliTaz-System installiert ist, wie auch das 
    1.56 +	<a href="http://hg.slitaz.org/cookutils/raw-file/tip/doc/cookutils.de.html">Kochwerkzeuge-Handbuch</a>
    1.57 +	für die Verwendung der Kochwerkzeuge. Damit werden Pakete erzeugt, die von Tazpkg verwaltet werden können.
    1.58  </p>
    1.59  <p>
    1.60  	Die Pakete werden bei SliTaz automatisch von <a href="http://cook.slitaz.org/">„Cooker“</a> aus einem
    1.61 @@ -230,18 +232,18 @@
    1.62  	Es sollten nicht mehrere Pakete mit gleicher Funktionalität erstellt werden.
    1.63  	Die aktuelle Auswahl der Pakete ist aber nicht festgeschrieben. Wenn es eine Alternative zu einem Paket
    1.64  	gibt, die noch kleiner ist, mehr Funktionen enthält oder mit ein paar KB mehr <em>attraktiver</em> ist,
    1.65 -	kann die Übernahme bei der „Mailing-Liste“ diskutiert werden.
    1.66 +	kann die Übernahme bei der „Mailing“-Liste diskutiert werden.
    1.67  	Besondere Anforderungen werden an Pakete gestellt, die in Direktstart-ISO-Abbilder
    1.68  	übernommen werden sollen. Bei diesen sollten Symbolinformationen aus den Objektprogrammen
    1.69  	sowie unnötige Abhängigkeiten und Übersetzeroptionen entfernt werden.
    1.70 -	Im Allgemeinen werden solche Pakete vor der Freigabe ebenfalls bei der „Mailing-Liste“ zur
    1.71 +	Im Allgemeinen werden solche Pakete vor der Freigabe ebenfalls bei der „Mailing“-Liste zur
    1.72  	Diskussion gestellt.
    1.73  </p>
    1.74  <p>
    1.75  	Bevor Sie beginnen, Pakete für SliTaz zu übersetzen und erzeugen, stellen Sie zur Vermeidung von
    1.76  	Doppelarbeit sicher, dass es etwas entsprechendes nicht schon im
    1.77  	<a href="http://download.tuxfamily.org/slitaz/packages/undigest/">inoffiziellen Wok</a>
    1.78 -	gibt. Die Mitglieder der „Mailing-Liste“ geben gerne Hinweise und das
    1.79 +	gibt. Die Mitglieder der „Mailing“-Liste geben gerne Hinweise und das
    1.80  	<a href="http://hg.slitaz.org/cookutils/raw-file/tip/doc/cookutils.de.html">Kochwerkzeuge-Handbuch</a>
    1.81  	sollte für Anfänger hilfreich sein.
    1.82  </p>
    1.83 @@ -258,8 +260,8 @@
    1.84  <h2 id="website">Verwaltung der Internetpräsenz</h2>
    1.85  
    1.86  <p>
    1.87 -	Die Internetpräsenz wird über das Mercurial-Depot <code>website</code> administriert. Dieses kann dupliziert
    1.88 -	werden mit:
    1.89 +	Die Internetpräsenz wird über das Mercurial-Depot <code>website</code> administriert. Dieses kann
    1.90 +	dupliziert werden mit:
    1.91  </p>
    1.92  <pre>
    1.93   $ hg clone http://hg.slitaz.org/website