opendaylight.org - static website
Name
OpenDaylight - Static Website
Repo Name
Repository on GitHub with a README. It is missing some sort of structure on website approval.
The website itself, hosted on Netlify. The final version will be hosted on GitHub pages, this is for convenience sake.
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).