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
- Get the sources for the website
git clone git://git.gnupg.org/gpg4win.git -b website
- Build the website locally:
cd web make
and open it in your browser (file index.html). - 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.- At wald.intevation.de you
should
create
a user account.
This is established quickly because it is an automated process. - Request membership for project Gpg4win.
This takes a little time because one of the project administrators has to answer the request. - Create a SSH key and upload it to wald.intevation.de
- 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
- 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.
- Create local version:
make
and open file index.html in your browser. - 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
. - The last step is to put the new version online:
make online