New Homepage

Today we publish our new homepage for the organization.

This homepage is in reality a repository that is build with Jeykll and hosted by Github Pages.

Why we did it

With this new architecture we benefit by:

  • allowing anyone to submit changes to the homepage. Such as
    • fix typos
    • improve styling
    • anything else we messed up
  • allowing the documentation of the modules to be hosted in only one place: the modules repository
    for geeks: the modules repo is included in the homepages repo as a submodule (updated in the build script of the module)
  • hosted by github - improves loading time and availability
  • written (mainly) in markdown files
  • maintenance is decentralized