- From: Doug Schepers <schepers@w3.org>
- Date: Fri, 2 Oct 2015 11:18:55 -0400
- To: W3C Public Annotation List <public-annotation@w3.org>, Robert Sanderson <azaroth42@gmail.com>, Paolo Ciccarese <paolo.ciccarese@gmail.com>, Ivan Herman <ivan@w3.org>
Hi, folks (especially editors)– The W3C Systems Team (responsible for both publication and site development and maintenance) has announced [1] a central script repository [2]. Previously, if a specification needed a JavaScript library (for example, MathJax to render MathML), the author needed to include that in the "publication bundle", so each spec (or version of the spec) that used that script had to have their own copy of the script. Obviously, many specs used the same scripts, and maintenance (and security updates) on all the different instances is suboptimal. So, now we have a central script library [1] where these scripts can live. Editors are actively encouraged to replace all local scripts with those from the W3C script repo. For example, we use nanotabs.js [3] on the Web Annotation Data Model and Web Annotation Protocol specs, so I requested that the Systems Team add that to the script repo (which they promptly did); so, Rob and Paolo, you can replace the current script reference to the new central one, and no longer include the script file in your publication (or even in the github repo). We should do this for the next publication. This should be a lot easier for everyone to manage, and make the upcoming automated publishing much smoother. Thank you for your attention to this brief service announcement. We now return you to your regularly scheduled on-topic discussions. If you have any questions, let Ivan or me know. [1] https://lists.w3.org/Archives/Public/spec-prod/2015JulSep/0014.html [2] https://www.w3.org/scripts/ [3] http://www.sunsean.com/nanotabs/ [4] http://www.w3.org/scripts/nanotabs/0.9/nanotabs.js Regards– –Doug
Received on Friday, 2 October 2015 15:18:59 UTC