Debian KDE Team Web Maintenancewebmaint_icon

  1. Edit/create pages (without .html suffix) in folder './pages/'.
    These pages must only include its very own content.
    Header, sidebar and footer are in files 'top' and 'bottom' and will be appended
    by running genweb.sh Skript in next step.
  2. Run script './genweb.sh'. It will create full-fledged pages in folder './output/'.
  3. Use a browser to check your changes, and repeat previous steps if necessary.
  4. Commit the modifications you did inside 'pages/'.
  5. After every commit to git.debian.org the website is updated automatically by running a cronjob on wagner. This pulls the changes and invokes the git post-merge hook (located in .git/hooks/) to run genweb.sh and copy content from output to ../htdocs/