-
Notifications
You must be signed in to change notification settings - Fork 146
Fix #1036 - Attempt to convert the spec to bikeshed #1039
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: main
Are you sure you want to change the base?
Conversation
|
This is for now
Solving the issues little by little. |
The first pass is done. Yoohoo! BIKESHED: Bikeshed Documentation https://speced.github.io/bikeshed/ Command for compiling the spec: bikeshed spec Overview.bs You need a local install as it is composed of multiple files. SPEC ORGANIZATION: Overview.bs is linking to markdown version of the different chapters. The HTML version files are kept in the repo for now to make sure, information has not been lost until the confidence is high enough that we can remove them. In the future, Tab Atkins will make it possible to generate a multipage version of the spec. All chapters follow the previous organization except toward the appendices. WORK TO BE DONE: Some questions and TODO: * TODO: Fix references. Successfully generated, with 3389 linking errors * TODO: Some of the summary for elements were done automagically. We need to double check this. Search @@ in the prose. * TODO: Check that all images are correctly integrated * TODO: Check that all markup examples are correctly inserted * TODO: Rewrite step by step the paragraph so that they are more bikeshedy * QUESTION: Bikeshed handles a lot of the references building, maybe we can get rid of them in the prose as they will be automatically added. See TODO below. * TODO: Check if the IDL references is similar to the previous one * TODO: Check if the element index is correct * TODO: Check if the attribute index is correct * TODO: Check if the property index is correct * TODO: Check if the references index is correct
5d302d9 to
edc36c6
Compare
|
The first pass is done. Yoohoo! BIKESHED: Command for compiling the spec: You need a local install as it is composed of multiple SPEC ORGANIZATION: In the future, Tab Atkins will make it possible to All chapters follow the previous organization WORK TO BE DONE: (moved in the description above) |
|
As this is my first time dealing with bikeshed, I'm happy for any recommendations on how to properly handle this TODO list. |
This finishes the conversion of the introduction file of SVG. intro.md to bikeshed. It adds at other places the necessary markup to make the intro document working and fix some references with the same patterns Next step is conform.md for the Conformance Criteria section.
* Fixing the markup * Fixing links in other sections when necessary * Some links/sections are marked with @@fix when I could not find the right way to link to them * Removed the out of sight for mathml * added a better style for example table of SVG smiley. * Fixed the table of SVG smiley which lacked a category * still 3177 links to fix * fixed to more modern versions of HTTP/1.1
* Fixing links and markups * Fixing links have a tendency to improve links in others area * created two Text Macro added to Overview.bs RENDERABLE for renderable elements NEVERRENDERED for non-renderable elements
An attempt at converting SVG2 to bikeshed.
.mdfiles and remove doctypes<edit:<CDATAsections, replace them by<xmp>@@when they are things to check later.@@in the prose.<wpt></wpt>references in each appropriate sections