English | Deutsch
Home » Community

Maintaining the Gpg4win website

The maintenance of the website is actually quite simply because many processes are automated. What you should be (or should become) familiar with: a text editor, HTML, SSH and GIT.

Typical tasks

Typical tasks of maintaining the website are:

  • Update the version of Gpg4win (occasionally, duration: about 15 minutes)
  • Fix typos (whenever you or someone else finds one, duration: few minutes)

Take a first look

  1. Get the sources for the website
    git clone git://git.gnupg.org/gpg4win.git -b website
  2. Build the website locally:
    cd web
    make
    
    and open it in your browser (file index.html).
  3. Read file README, make your changes, build the website again and reopen it in your browser.

What to do initially to become an active team member

A prior "Hello" on one of the Gpg4win mailing lists and your expression of interest to join the team is of course a good idea.
  1. At wald.intevation.de you should create a user account.
    This is established quickly because it is an automated process.
  2. Request membership for project Gpg4win.
    This takes a little time because one of the project administrators has to answer the request.
  3. Create a SSH key and upload it to wald.intevation.de
  4. Get the source for the website:
    git clone git://git.gnupg.org/gpg4win.git -b website

How to update the website and put it online

  1. Apply your desired changes in the directory /web which you retrieved via GIT. The file README in the top directory will provide you some helpful hints.
  2. Create local version:
    make
    and open file index.html in your browser.
  3. If your changes are complete, commit them as usual. For example you can simply do:
    git commit -a
    and then prepare a patch to be send to the mailing list:
    git format-patch -k --stdout >draft.
  4. The last step is to put the new version online:
    make online