borisbaldassari / ggi-webapp

A tentative webapp for the GGI working group.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GGI Webapp

A tentative webapp for the GGI working group. A live demonstration is running at ggi.castalia.camp.

The aim of this prototype is to demonstrate the work done in the working group. It is intended as a minimal working product that shall evolve as content grows and get refined, in a similar fashion to what agile-like processes use.

Automation

The webapp uses Hugo as a static generation framework, and content is all pure Markdown.

Activities are automatically retrieved from the GitLab boards and converted to Hugo content files. As a result the activities listed on the webapp are not synchronised real-time with the GitLab issues, and a rebuild is needed to show the updates. A simple Jenkinsfile at the root of the directory holds the full process.

All other pages use pure markdown, they reside under the 'content/' directory and can be modified at will.

The repository for the webapp is hosted on GitHub. The webapp is automatically deployed by a private Jenkins instance that rebuilds the repository on every push and deploys the static output to ggi.castalia.camp.

Contributing

All inputs welcomed, please feel in an issue or send an email to the GGI mailing list.

More information:

About

A tentative webapp for the GGI working group.

License:Eclipse Public License 2.0


Languages

Language:CSS 42.7%Language:SCSS 37.0%Language:HTML 9.9%Language:JavaScript 9.0%Language:Python 1.5%