w3c / rdf-dir-literal

Proposal to add base direction to RDF Literals
Other
8 stars 6 forks source link

Feasibility of the charter #10

Open iherman opened 5 years ago

iherman commented 5 years ago

The current charter proposal lists a HUGE number of documents that have to be updated (even if the changes are minimal or non-existent). That raises the issue whether this endeavor is feasible in the first place.

iherman commented 5 years ago

I have made a small experiment, to see what it would mean to ‘manage’ older recs. The one I was most afraid of was the RDF1.1 spec, I was worried that this was done in a pre-respec era. It was also done on mercurial, not git(hub). But it is not that bad after all:

Taking into account that we have LOT of documents, it is still a significant effort, but a bit better than I thought.

I cannot judge the effort it would take to adapt the SPARQL query algebra and SHACL to account for literals. For RDFa there is a processing step series that should be updated, probably not a huge deal (and the other documents are probably unchanged except for editorial errata). @gkellogg can probably handle the CSVW case easily, I do not think there are lots to do.

gkellogg commented 5 years ago

May need to make sure respec generates the same fragment identifiers, or manually assign identifiers. A script to verify that all fragments defined in an earlier doc appear in and updated doc might be a good idea.

iherman commented 5 years ago

Ouch... this may be an extra complication indeed:-(

pchampin commented 5 years ago

May need to make sure respec generates the same fragment identifiers

Why exactly? This will be a new version of the documents, right? So it may be acceptable that TR/rdf12-concepts has different fragment identifiers than TR/rdf11-concepts. Even if that is less convenient, obviously.

iherman commented 5 years ago

You may be right if a spec has a different version name, ie, a short name. If it ends up having the same short name, then I think we cannot create dangling links...