opendaylight.org - static website

Name

OpenDaylight - Static Website

Repo Name

Description

I propose moving the opendaylight.org page from the WordPress CRM to the Jekyll static website generator.

The repository would be set up to update itself on critical security issues via Dependabot or other framework.

Pros:

  • Hosted on GitHub pages = foregoes costs on LFN hosting the website

  • Open to contributions from outside = faster updates to content

  • More secure than WordPress, since it generates static webpages instead of regenerating dynamic content

  • Posts are written in Markdown

  • Allows for faster and major cleanup of opendaylight.org

  • Faster website speed on any hosting

Cons:

  • Major design changes depend on the theme selected and more technical knowledge of CSS, HTML, JavaScript

  • Limited options on layout, once theme is picked (except for more invasive code changes)

  • Support depends on theme creator/community

Scope

The move would require thorough testing of the website and redirects, where a lot of links are either not working or redirected towards non-existing pages. The process will be time-consuming, but make the project more cohesive and approachable.

Resources Committed (developers committed to working)

Filip Čúzy - filip.cuzy@pantheon.tech

Initial Committers

Filip Čúzy - filip.cuzy@pantheon.tech

Vendor Neutral

The pre-built theme used is jekyll-serif-theme. It has an MIT license and requires the authors' approval for usage. Any additional images used, will either be open-source or appropriately mentioned in the README of the repository (attribution).

Meets Board Policy (including IPR)