-
Notifications
You must be signed in to change notification settings - Fork 38
chore: Add references to docs to make relative, not direct, references #716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Note to self: There are a few |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some inconsistencies in labeling but otherwise looks good.
@@ -2,6 +2,8 @@ | |||
|
|||
.. Below is the display in the left sidebar on RTD. Please omit leading 0's | |||
|
|||
.. _OEP XXXX OEP Template: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure why sphinx is not complaining about this, this label has been defined twice also it's only different from the label in oep-templates/adr-based-template.rst
by one dash. Are these template files not processed by default or something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The top-level oep-templates
directory is not processed in the build, the top-level oeps
directory is considered the source
dir.
oeps/architectural-decisions/oep-0032-arch-unique-identifier-for-users.rst
Outdated
Show resolved
Hide resolved
oeps/architectural-decisions/oep-0052-arch-event-bus-architecture.rst
Outdated
Show resolved
Hide resolved
7610a37
to
6e04ccf
Compare
6e04ccf
to
30a1cab
Compare
Usage of
:doc:
is an antipattern. It is fragile and prone to breaking cross references when docs are moved or renamed.Adding in
.. _reference:
syntax to files and headings means cross-references can instead be made with the:ref:
directive, which will (presuming the references themselves are not deleted or renamed) be more robust to docs refactorings.