Automatic publication: added support for TAR uploading

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
  antonio@w3.org
  http://w3.org/People/Antonio
  +81 335162504

Received on Monday, 18 January 2016 15:08:40 UTC