W3C home > Mailing lists > Public > public-json-ld-wg@w3.org > May 2020

Re: Moving the rdfa initial context onto github…

From: Gregg Kellogg <gregg@greggkellogg.net>
Date: Mon, 4 May 2020 17:57:58 -0700
Message-Id: <9834631B-E60C-4308-BC8D-78D9F3673E7A@greggkellogg.net>
Cc: Robert Sanderson <azaroth42@gmail.com>, Benjamin Young <byoung@bigbluehat.com>, W3C JSON-LD Working Group <public-json-ld-wg@w3.org>
To: Ivan Herman <ivan@w3.org>
See https://github.com/w3c/json-ld-rc/pull/11 <https://github.com/w3c/json-ld-rc/pull/11>, which should do what you want on subsequent pull requests using a GitHub workflow.

Gregg Kellogg

> On May 4, 2020, at 12:18 AM, W3C <ivan@w3.org> wrote:
> Gregg,
> I am almost sure that this is something you can handle… (but I would not know how…)
> I have created a PR to move the JSON-LD version of the RDFa initial context onto our repo[1]. If accepted by the WG, the plan is that I put some redirections from the current URL on the W3C date space (ie, [2]) and the maintenance of that file will continue from the repo. Note that [2] is currently updated via a manual editing process...
> However, I would love to see the RDFa initial context itself[3] move to the same repo and then editing of a single source only.
> At the moment [3] is updated in a way that is fully dependent on me, The RDFa/html file[3] is mirrored on my machine. If I make a change, I run a local script (based on the Python based RDFa parser that I did eons ago…) which extracts the RDF data, and creates the RDF/XML and Turtle equivalents ([4], [5]) and then cvs commits all this. The rest is a set up on the W3C name space to ensure content negotiations (through some .var files).
> It would/should be possible to move [3,4,5] to the same github repository and use some .htaccess based redirections. But, ideally, update would mean updating the HTML file only, and then [2],[4],[5] would be generated automatically. We know this can be made on github CI, but I do not know how (I have never made these things).
> Bottom line: is this something you can do on the rc repository? Is it easy to install your RDFa tools to run on github? (Mine is working on my machine, but I had to make an Python2->Python3 conversion lately and I am not 100% it is full o.k. I also do not know whether the JSON-LD serializer on RDFLib has been properly maintained with the latest RDFlib release (and, frankly, it is not high on my priority to check all that…).
> Bottom line: help:-)
> Thanks
> Cheers
> Ivan
> [1] https://github.com/w3c/json-ld-rc/pull/9 <https://github.com/w3c/json-ld-rc/pull/9>
> [2] http://www.w3.org/2013/json-ld-context/rdfa11
> [3] https://www.w3.org/2011/rdfa-context/rdfa-1.1.html <https://www.w3.org/2011/rdfa-context/rdfa-1.1.html>
> [4] https://www.w3.org/2011/rdfa-context/rdfa-1.1.rdf <https://www.w3.org/2011/rdfa-context/rdfa-1.1.rdf>
> [5] https://www.w3.org/2011/rdfa-context/rdfa-1.1.ttl <https://www.w3.org/2011/rdfa-context/rdfa-1.1.ttl>
> ----
> Ivan Herman, W3C 
> Home: http://www.w3.org/People/Ivan/
> mobile: +31-641044153
> ORCID ID: https://orcid.org/0000-0003-0782-2704

Received on Tuesday, 5 May 2020 00:58:15 UTC

This archive was generated by hypermail 2.4.0 : Friday, 20 January 2023 19:57:51 UTC