-
Notifications
You must be signed in to change notification settings - Fork 5
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
Wishlist: Add basic extension to aggregate change log pages #410
Comments
Exercise IJust using vanilla
|
Exercise IIThoughtsAt sphinx-doc/sphinx#10744 (comment), we discovered that the MyST include directive offers a
-- executablebooks/MyST-Parser#262 (comment) Based on that, @felixvd suggested at sphinx-doc/sphinx#10744 (comment) to place each include under its own header, and using the Attempt 1In #############
Release 5.0.0
#############
.. include:: 5.0.0.rst However, it does not work, because the included page includes reference anchors, and parsing them twice makes Sphinx croak.
Attempt 2Then, we tried to use MyST, as @felixvd suggested. In
Unfortunately, files written in MyST Markdown are apparently not able to include reStructuredText files properly, so the result looks like that. Maybe there are corresponding options to make this detail work, maybe not. |
Attempt 3IdeaUsing the
-- https://docutils.sourceforge.io/docs/ref/rst/directives.html#including-an-external-document-fragment OutcomeIt does not work well, because within each page, just using
is actually the culprit here, which causes this warning.
|
About
In order to evaluate alternative views for the release notes published at 1, and maintained at 2, we may want to bring in some ideas from 3, or different ones, which closer match this use case.
Details
A sensible thing to start with, would be to aggreate individual pages into "one page per release" views. /cc @proddata
Footnotes
https://crate.io/docs/crate/reference/en/latest/appendices/release-notes/ ↩
https://github.com/crate/crate/tree/master/docs/appendices/release-notes ↩
https://github.com/zerotired/manticore-ext/blob/master/src/zt/manticore/ext/changes.py ↩
The text was updated successfully, but these errors were encountered: