Epic: Add topics to manifests
Open, Needs TriagePublic

Description

We need to add a topic attribute to the manifests. This task includes:

  • Add topic attribute to specification and adapt validator to allow topic attribute as optional parameter. The validator should report missing topics as a warning, but not fail
  • Add list of allowed topics to the validator, Topics not being in this list should be reported as error
  • Adapt rendering of the library pages to include topics
  • Add topics to manifests. Use https://github.com/cornelius/inqlude/blob/master/topics/topics.csv as a base