Skip to content
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

[template] Consistent markup between the charter template and the deliverables tool #385

Open
svgeesus opened this issue Jan 17, 2022 · 1 comment

Comments

@svgeesus
Copy link
Contributor

The charter template uses a definition list, with one dt per normative specification:

<dt id="web-foo" class="spec"><a href="#">Web <i class="todo">[spec name]</i></a></dt>
            <dd>
              <p>This specification defines <i class="todo">[concrete description]</i>.</p>

              <p class="draft-status"><b>Draft state:</b> <i class="todo">[No draft | <a href="#">Use Cases and Requirements</a> | <a href="#">Editor's Draft</a> | <a href="#">Member Submission</a> | <a href="#">Adopted from WG/CG Foo</a> | <a href="#">Working Draft</a>]</i></p>
              <p class="milestone"><b>Expected completion:</b> <i class="todo">[Q1–4 yyyy]</i></p>

The (Team-only) deliverables tool, for example https://www.w3.org/groups/wg/audio/deliverables uses a li per normative specification. All the info is there but it requires tedious copy and paste to put the infor from the tool into the form expected by the template

<li id='3147' class='spec'>
                            <a href='https://www.w3.org/TR/audioproc/' rel='versionof'>Audio Processing API</a></li>
                        <ul>
                            <li>Latest publication: <a href='https://www.w3.org/TR/2011/WD-audioproc-20111215/'>2011-12-15</a></li>
                            <li>Exclusion Draft:
                                <a href='https://www.w3.org/TR/2011/WD-audioproc-20111215/'>https://www.w3.org/TR/2011/WD-audioproc-20111215/</a></li>
                            <li>associated <a href='https://lists.w3.org/Archives/Member/member-cfe/2011Dec/0019.html'> Call for Exclusion</a>
                                on 2011-12-15
                                                                    ended on 2012-05-13
                                                            </li>

It would be much more convenient and less error prone if the tool generated the exact markup required for the charter section.

@svgeesus
Copy link
Contributor Author

It isn't clear who wrote the tool, or where the source is. Should I contact sysreq to ask about it?

I have also in the past tried pasting the output of the tool into a charter, but there was (reasonable) pushback since the deliverables list was not using the markup in the charter template.

Updating the tool to generate the correct markup seems the way forward, therefore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant