Open
Description
Currently we are unable to render multiple Components or Packages with the same Antora name (name
in antora.yml
). This a limitation of Antora that we need to work around. Currently we decided to just drop Components with conflicting names.
Acceptance Criteria
- We can render the documentation of Components and Packages with the same Antora name
- Old links are still valid, especially links that point to runbooks
Implementation Ideas
- Clone conflicting repositories in Python, rewrite antora name, and use local source
- Extend antora to be able to handle this https://docs.antora.org/antora/latest/extend/extensions/
- Probably a lot of effort or even impossible but maybe a feature others might like?
Alternative
Document the limitation and live with not being able to have multiple Components/Packages with the same name