Support

Mailingliste Diskussion:
Archiv | Abonnieren
Mailingliste Bekanntgaben:
Archiv | Abonnieren

Webforen:
Hilfe | Diskussion

Fehlermeldungen (Tipps):
Bug Tracker

Professioneller Support

Sponsoring

Öffentliches Nennen des Sponsorings erlaubt?
Ja Nein

Mitmachen

Zu Gpg4win beitragen
Projektseite
Kandidaten zur Integration

Anleitungen:
Installationspaket herstellen
Website pflegen
Gpg4win in your language

Ähnliche Projekte

GnuPG-Basics

Veraltet:
Windows Privacy Tools
GnuPP

Verwandt:
Thunderbird/Enigmail

Sonstiges

Kurzstudie: Nachhaltige Freie Software: Vom Projekt zur Dauertätigkeit am Beispiel Gpg4win

Sitemap

Hauptseite
Integritätsprüfung
Änderungshistorie
Fehler melden: Tipps
Installationspaket herstellen
Website pflegen
Kandidaten zur Integration
Gpg4win in your language

Website von Gpg4win pflegen

Die Pflege der Website ist eigentlich recht einfach, da vieles automatisiert ist.

Was man beherrschen sollte: Irgendeinen Text-Editor, HTML, ssh und Subversions.

Typische Aufgaben:

Zunächst mal ganz anonym reinschnuppern

  1. Die Quellen zur Website anonyme (also ohne Schreibrechte) holen:
    svn checkout https://svn.wald.intevation.org/svn/gpg4win/trunk/ gpg4win-trunk-anon
  2. Das gesamte Paket initial konfigurieren:
    cd gpg4win-trunk-anon
    ./autogen.sh
    ./configure --enable-maintainer-mode --host=i586-mingw32msvc
  3. Die Website lokal bauen:
    make -f buildhtml.mk
    und im Browser anschauen (z.B. Datei index-de.html).
  4. Die Datei README lesen, nach belieben Änderungen vornehmen und die Website dann wieder neu bauen und anschauen.

Was man vorbereitend nur einmal machen muss um aktiver Mitentwickler zu werden

Ein vorheriges "Hallo" auf einer der Gpg4win Mailing Listen und dass man gerne mitmachen möchte ist natürlich immer sinnvoll.
  1. Auf wald.intevation.de ein Benutzerkonto einrichten.
    Das geht schnell, denn es ist ein vollautomatischer Prozess.
  2. Mitgliedschaft beim Projekt Gpg4win beantragen.
    Das dauert ein wenig, da einer der Projektadministoren den Antrag persönlich bearbeitet.
  3. Einen SSH-Schlüssel erzeugen und auf wald.intevation.de hochladen.
  4. Die Quellen zur Website holen:
    svn checkout svn+ssh://USER@svn.wald.intevation.org/gpg4win/trunk/ gpg4win-trunk
    wobei USER das Benutzerkonto auf wald.intevation.de ist.
  5. Das gesamte Paket initial konfigurieren:
    cd gpg4win-trunk
    ./autogen.sh
    ./configure --enable-maintainer-mode --host=i586-mingw32msvc

Wie man die Website aktualisiert und online schaltet

  1. Gewünschte Änderungen in dem per SVN geholten Verzeichnis gpg4win-trunk/doc/website durchführen. Zum besseren Verständnis ggf. die dort liegende Datei REAMDE vorher durchlesen.
  2. Lokale Version zum Anschauen herstellen:
    make -f buildhtml.mk
    und im Browser anschauen.
  3. Sind die Änderungen in Ordnung, sollte man sie noch mal prüfen:
    svn diff | less
    und können dann mit möglichst sinnvollen Kommentare ins SVN Repository hochgeladen werden:
    svn commit
  4. Der letzte Schritt ist das online schalten:
    make -f buildhtml.mk online