- From: Antonio Olmo Titos <antonio@w3.org>
- Date: Tue, 17 Mar 2015 19:44:00 +0900
- To: spec-prod@w3.org
- Message-ID: <55080570.2000405@w3.org>
Hello, everyone Today we deployed new versions of our tools for automated publishing: Echidna (the publication API) and Specberus (the pubrules checker). This fresh release just processed and published the latest WD for HTML 5.1 [1]. We are now managing versions better -- tagging releases in Git and showing those versions clearly in the front-end. Also, both Echidna and Specberus live under labs.w3.org now, with nicer URLs. • Echidna 1.1.1 → https://labs.w3.org/echidna/ • Specberus 1.0.3 → https://labs.w3.org/pubrules/ Let me summarise some of the changes in the system since the initial release, a month ago: • Enforcing that a WD's date must be "today". • Added automatic detection of manifest; removed parameter "isManifest". • Added an option in the Specberus form to check a WD *specifically* for publication with Echidna. • Updated rules for copyright boilerplate according to latest changes. • Refactored UI messages, allowing for easier l10n and more verbose error messages (in progress). • Additions and fixes to documentation in the wiki [2], and to the readme [3]. • Better integration of sub-projects in Echidna as Node.js modules [4]. • Measuring code coverage now [5, 6]. • Specberus now published as an npm package [7]. • Bugfixing!! Echidna: 9 issues closed [8] and 22 PRs merged [9]. Specberus: 5 issues closed [10] and 13 PRs merged [11]. There are still lots of things to polish here and there, but we think we are in the right track! I'm looking forward to a more robust system, with better error messages and a simple web interface that may help some users to invoke the API... While we get there, I appreciate your patience with these initial releases... and your feedback :) [1] https://lists.w3.org/Archives/Public/public-tr-notifications/2015Mar/0003.html [2] https://github.com/w3c/echidna/wiki [3] https://github.com/w3c/echidna/blob/master/README.md [4] https://github.com/w3c/echidna/blob/master/package.json#L45 [5] https://coveralls.io/r/w3c/echidna [6] https://coveralls.io/r/w3c/specberus [7] https://www.npmjs.com/package/specberus [8] https://github.com/w3c/echidna/issues?q=is%3Aissue+closed%3A%3E2015-02-06T14%3A00%3A00%2B09%3A00 [9] https://github.com/w3c/echidna/pulls?q=is%3Apr+merged%3A%3E2015-02-06T14%3A00%3A00%2B09%3A00 [10] https://github.com/w3c/specberus/issues?q=is%3Aissue+closed%3A%3E2015-02-06T14%3A00%3A00%2B09%3A00 [11] https://github.com/w3c/specberus/pulls?q=is%3Apr+merged%3A%3E2015-02-06T14%3A00%3A00%2B09%3A00 -- Antonio Olmo Titos web developer, W3C antonio@w3.org http://w3.org/People/Antonio +81 335162504
Received on Tuesday, 17 March 2015 10:44:45 UTC