Automatic publication: added support for TAR uploading

Antonio Olmo Titos <[email protected]> Tue, 19 Jan 2016 00:08:32 +0900
Newsgroups gmane.org.w3c.specifications
Organization W3C
Message-ID <[email protected]>
Hello

We have just deployed live new versions of Specberus (1.3.1) and Echidna
(1.6.0).

The most important improvement is the ability to accept TAR files
directly for publishing -- not only a URL for them.

So, you can now either pass along the URL to a spec/manifest/TAR:
$ curl 'https://labs.w3.org/echidna/api/request' --data
'url=https://foo.bar/spec.tar&decision=<decisionUrl>&token=<token>'

...or include that TAR itself with your publication request:
$ curl 'https://labs.w3.org/echidna/api/request' -F
"tar=@/some/path/spec.tar" -F "decision=<decisionUrl>" -F "token=<token>"

We hope you find this useful! And looking forward to your suggestions :)

On the wiki:
https://github.com/w3c/echidna/wiki/Preparing-your-document#tar-file
https://github.com/w3c/echidna/wiki/How-to-use-Echidna#request-a-publication

Complete changelog since previous versions:
https://github.com/w3c/specberus/pulls?utf8=%E2%9C%93&q=is%3Apr+merged%3A%3E2015-12-03
https://github.com/w3c/echidna/pulls?utf8=%E2%9C%93&q=is%3Apr+merged%3A%3E2015-12-10+

-- 
Antonio Olmo Titos
  web developer, W3C
  [email protected]
  http://w3.org/People/Antonio
  +81 335162504