
This patch replaces 'tags' in the CSV status pages by inline notes that optionally describe more details about the paper/LWG issue. Tags were not really useful anymore because we have a vastly superior tagging system via Github issues, and keeping the tags up-to-date between CSV files and Github is going to be really challenging. This patch also adds support for encoding custom notes in the CSV files via Github issues. To encode a note in the CSV file, the body (initial description) of a Github issue can be edited to contain the following markers: BEGIN-RST-NOTES text that will be added as a note in the RST END-RST-NOTES Amongst other things, this solves the problem of conveying that a paper has been implemented as a DR, and it gives a unified way to add notes to the status pages from Github.
38 lines
1010 B
ReStructuredText
38 lines
1010 B
ReStructuredText
.. raw:: html
|
|
|
|
<style type="text/css">
|
|
td { text-align: left; }
|
|
.notstarted { opacity: 60%; }
|
|
.nothingtodo {
|
|
background-color: #99FF99;
|
|
font-style: italic;
|
|
}
|
|
.inprogress {
|
|
background-color: #FFFF99;
|
|
font-style: italic;
|
|
}
|
|
.inreview { background-color: #FFFF99; }
|
|
.partial {
|
|
background-color: #2CCCFF;
|
|
font-style: italic;
|
|
}
|
|
.complete { background-color: #99FF99; }
|
|
</style>
|
|
|
|
.. role:: notstarted
|
|
.. role:: nothingtodo
|
|
.. role:: inprogress
|
|
.. role:: inreview
|
|
.. role:: partial
|
|
.. role:: complete
|
|
|
|
.. |Not Started| replace:: :notstarted:`Not Started`
|
|
.. |Nothing To Do| replace:: :nothingtodo:`Nothing To Do`
|
|
.. |In Progress| replace:: :inprogress:`In Progress`
|
|
.. |Review| replace:: :inreview:`Review`
|
|
.. |Partial| replace:: :partial:`Partial`
|
|
.. |Complete| replace:: :complete:`Complete`
|
|
|
|
.. |sect| unicode:: U+00A7
|
|
.. |hellip| unicode:: U+2026
|