-
Notifications
You must be signed in to change notification settings - Fork 1
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
Write up Ribose-side workflow end to end for generating stepmod deliverables #95
Comments
I am going to start on this to shame @ronaldtse into actually doing this. No, it is not my goddamn job to do this. |
@Intelligent2013 @HassanAkbar You need to elaborate on the bits of this that you are responsible for. @ronaldtse You need to correct or expand on this. @TRThurman once that is done, you need to be satisfied that you and your developers can make sense of this. |
@opoudjis, What is Metanorma semantic XML? |
https://www.metanorma.org/author/approach/
No, and I do not believe it would be a good use of our time to do so. The HTML, DOC, and PDF outputs are generated via an intermediate Presentation XML, which is not well-documented, and we are scrambling too hard to keep up to document it. I know I am. And in the future, the mappings to HTML are apparently going to become customisable, to deal with your requirements. In any case, the mapping of Metanorma Semantic XML to HTML is trivial at the sub-paragraph level (pretty much the same), and transparent at the super-paragraph level (clauses are divs, clause titles are headings); blocks are almost always divs.
The problem I have is that nobody seems to want to get in the middle of this. But the documentation needs to be written.I can't do this alone, given that I only see the final 20% of the process. Is your side of the document generation chain publicly documented, @TRThurman ? If so, where? |
@opoudjis |
@opoudjis This is a great initiative. I’ll start/collaborate on it right after finalizing some Glossarists tasks. |
@HassanAkbar, progress to report? |
@TRThurman I was busy with other tasks so I was unable to update this. |
There has been lots of time wasted because none of the Ribose developers have a clear overview of what the process is for generating stepmod deliverables, and who is responsible for making what happen. The process string up several repositories together, and any one of the developers is only seeing a small bit of the workflow.
The process needs to be written up, end to end. The fact that it is spread out among multiple repositories is already a vulnerability, and the fact that the process does not seem written down is even more of one.
The text was updated successfully, but these errors were encountered: