diff --git a/contribute/web/web.de.xhtml b/contribute/web/web.de.xhtml new file mode 100644 index 0000000000..0b30da0bce --- /dev/null +++ b/contribute/web/web.de.xhtml @@ -0,0 +1,341 @@ + + + + + FSFE - Mitarbeiten - Informationen für Webmaster + + + + +

Informationen für Webmaster

+ +

Einleitung

+ +

+ Die Techniken und Programme zur Verwaltung der FSFE-Webseiten sollten den + meisten Entwicklern und Autoren schon bekannt sein. Sie könnten aber auch + für diejenigen interessant sein, die sie noch nicht entdeckt haben. +

+ +

+ Übersetzer und gelegentliche Helfer werden höchstwahrscheinlich nur mit + Folgendem in Berührung kommen: +

+ + + +

+ Freiwillige, die sich eingehender mit Wartungsarbeiten beschäftigen + wollen, sollten auch mit Folgendem vertraut sein: +

+ + + +

Verstehen, wie die Webseiten generiert werden

+ +

+ Die Webseiten auf www.fsfeurope.org werden als eine Sammlung von + XML-Dateien gewartet. Der Webserver erzeugt aus diesem XML-Dateien + automatisch alle fünf Minuten die HTML-Seiten. Somit geschehen alle + Änderungen der Seiten in den XML-Dateien, und das HTML wird nie direkt + verändert. +

+ +

+ Jede Seite auf www.fsfeurope.org wird + "seitenname.sprache.html" genannt. (Für sprache wird + der Iso-639 Code der Sprache genommen, der wie "en" für Englisch oder + "de" für Deutsch immer aus zwei Buchstaben besteht.) Die Quelldateien + werden seitenname.sprache.xhtml benannt. Einige Seiten + haben auch einen dynamischen Teil. Außer dem festen Text, der aus der + .xhtml-Datei geholt wird, schließen sie auch Informationen aus einer oder + mehreren .xml-Dateien mit ein. Immer wenn so eine Seite generiert wird, + nimmt das Generierungssystem wenn möglich die übersetzten .xml-Dateien + und greift für noch nicht übersetzte .xml-Dateien auf die englische + Version zurück. Auf diese Weise können solche Seiten am Ende teilweise + übersetztem Text zusammen mit Teilen anzeigen, die noch auf Englisch zu + sehen sind. Beispiele für solche Seiten sind unter anderem die + Startseite, die + Newsseite, und die + Veranstaltungsseite. +

+ +

Sich bei Savannah registrieren

+ +

+ Die Quelldateien der Webseiten werden auf + Savannah gespeichert. Dieser + Server wird von der Free Software Foundation, unserer + Schwesterorganisation in Nordamerika, gehostet. Sie können sich einen + Account auf diesem Server anlegen, um Schreibzugriff auf diese Dateien zu + bekommen. +

+ +

Einen neuen Account registrieren

+ +

+ Folgen Sie + diesem Link, + um einen neuen Account zu registrieren. Wählen Sie einen Login-Namen und + ein Passwort, tragen Sie Ihren echten Namen und Ihre E-mail-Adresse ein + und drücken Sie auf den „Absenden“ Knopf. +

+ +

+ Jetzt werden Sie eine E-Mail von Savannah erhalten. Um Ihre Registrierung + abzuschließen, besuchen Sie die in der Mail erwähnte URL. Unbestätigte + Accounts werden nach zwei Tagen aus der Datenbank gelöscht. +

+ +

+ Wenn Sie Ihren Account bestätigt haben, können Sie sich bei + https://savannah.gnu.org mit + Ihrem Login-Namen und Passwort einloggen. +

+ +

Einen SSH-Schlüssel erzeugen

+ +

+ Während Sie das Passwort benutzen können, um sich ins Portal auf + Savannah einzuloggen, müssen Sie einen SSH-Schlüssel registrieren, um + einen CVS-Zugang zu bekommen. Das muss von jeder Maschine aus gemacht + werden, von der Sie auf das CVS-Repository zugreifen. +

+ +

+ Folgen Sie bitte der + Anleitung im Savannah-FAQ + um einen SSH-Schlüssel zu erzeugen und zu registrieren. +

+ +

Dem FSFE-Projekt beitreten

+ +

+ Auf Savannah werden viele Projekte gehostet, und der CVS-Zugang erfolgt + auf Projektbasis. Um Zugang zu den FSFE-Webseite-Quelldateien zu + bekommen, müssen Sie ein Mitglied des FSFE-Projekts werden. +

+ +

+ Wählen Sie "Gruppenmitgliedschaft" in den oberen Tabs. Jetzt können Sie + "FSFE" in das Suchfeld "Bewerben, um in Projekten mitzuarbeiten" + eingeben, den FSF Europe Kontrollkasten aktivieren und einen Kommentar + eingeben. +

+ +

+ Die Administratoren des FSFE-Projekts bekommen dann eine E-Mail mit Ihrer + Anfrage und dem Kommentar, den Sie eingeben haben, und können Ihre + Mitgliedschaft im Projekt genehmigen. Danach sollten Sie "FSF Europe" + unter "Gruppen, von denen ich Mitglied bin" sehen, nachdem Sie sich bei + Savannah angemeldet haben. +

+ +

Das Repository das erste Mal abgleichen

+ +

+ Zuerst sollten Sie sicherstellen, dass Ihre ~/.bashrc-Datei eine Zeile + enthält, in der
+ export CVS_RSH=ssh
+ steht. Dann legen Sie ein Verzeichnis für das Repository an und führen in + diesem Verzeichnis folgenden Befehl aus:
+ $ cvs -z3 -d Benutzername@cvs.savannah.gnu.org:/web/fsfe co + .
+ Nun werden Sie nach Ihrem SSH-Passwort gefragt. Geben Sie es ein und + bestätigen Sie nochmals. Wenn alles in Ordnung ist, sollte die Webseite + jetzt ausgecheckt werden. +

+ +

Mit dem Repository arbeiten

+ +

+ Nachdem Sie das Repository das erste Mal überprüft haben, sollten + Sie
+ $ cvs update -d
+ im FSFE-Verzeichnis jedes Mal ausführen, bevor Sie an einer bestimmten + Datei arbeiten. +

+ +

+ Wenn Sie dem Repository neue Dateien hinzufügen wollen, müssen Sie
+ $ cvs add Dateiname
+ ausführen. +

+ +

+ Um Ihre Änderungen dem Server zu schicken, egal ob es neue Dateien oder + Änderungen an existierenden Dateien sind, führen Sie
+ $ cvs commit Dateiname aus. Ein Editor öffnet sich + dann, damit Sie Ihre Änderungen beschreiben können. +

+ +

+ Eine ausführliche Anleitung für CVS finden Sie auf der + CVS-Homepage. +

+ +

+ Wenn Sie alle Commits zu den Quelldateien der Webseiten verfolgen wollen, + können Sie sich in die + CVS-Benachrichtigungs-Mailingliste + eintragen. Dann erhalten Sie eine E-Mail für jede Änderung, im + Verzeichnisbaum der Quelldateien vorgenommen wird. +

+ +

Verantwortungsvoller Umgang mit dem Schreibzugriff

+ +

+ Wenn Sie auf die Webseite Schreibzugriff haben, tragen Sie sich bitte in + die + Webmaster-Mailingliste + ein. +

+ +

+ Bitte behalten Sie im Hinterkopf, dass alle Änderungen automatisch + wirksam und sichtbar werden, ohne dass Irgendjemand weiter etwas tun + muss. Somit gibt es einige Dinge, um die wir Sie bitten möchten, wenn Sie + Änderungen oder neue Dateien einbringen: +

+ + + +

+ Bitte stimmen Sie sich mit anderen Leuten mit CVS-Schreibzugriff ab, + damit Übersetzungen und Verbesserungen von Leuten ohne Schreibzugriff + auch committet werden, nachdem sie korrekturgelesen worden sind. Bitte + überprüfen Sie diese Dateien natürlich ebenso genau, wie Sie Ihre eigenen + Dateien überprüfen, bevor Sie sie committen. +

+ +

Weitergehende Information

+ +

+ Da die FSFE-Webseite sowohl eine europäische/globale Ebene als auch vom + Anwender wählbare lokale Ebenen hat, die sie um länderspezifische + Informationen ergänzt, weist ihr Layout eine gewisse Komplexität auf. + Diese bleibt dem Anwender der Seite aber vollständig verborgen. +

+ +

+ Wenn Sie nicht nur daran interessiert sind, Seiten zu übersetzen, werfen + Sie bitte einen Blick in die + Struktur-Referenz. +

+ +

+ Es gibt auch eine + Texinfo-Dokumentation + "Webmastering FSF Europe" von + Jonas Öberg, der das + Generierungssystem für diese Seite implementiert hat. Dort erfahren Sie + mehr darüber, wie diese Webseiten funktionieren. +

+ + + $Date$ $Author$ + Andreas Aubele + +