ISSUE-47: What happens when rr:column, rr:template etc produce invalid IRIs?
invalid-iris
What happens when rr:column, rr:template etc produce invalid IRIs?
- State:
- CLOSED
- Product:
- R2RML
- Raised by:
- Richard Cyganiak
- Opened on:
- 2011-06-21
- Description:
- What happens when rr:column, rr:template etc produce invalid IRIs?
Is this an error? Is it a warning? Is the triple ignored? Is it automatically %-encoded?
Also, what exactly is a valid or invalid IRI? In particular, is it relative or absolute? If relative, then with respect to what base IRI? - Related Actions Items:
- No related actions
- Related emails:
- Re: More edits on the R2RML spec, incl. ISSUE-47 (from ashok.malhotra@oracle.com on 2011-07-22)
- More edits on the R2RML spec, incl. ISSUE-47 (from richard@cyganiak.de on 2011-07-22)
- Minutes of 2011-07-19 telecon (from michael.hausenblas@deri.org on 2011-07-19)
- Re: RDB2RDF WG agenda for 2011-07-19 meeting 1600 UTC (from juanfederico@gmail.com on 2011-07-19)
- Re: RDB2RDF WG agenda for 2011-07-19 meeting 1600 UTC (from seema.sundara@oracle.com on 2011-07-19)
- Re: RDB2RDF WG agenda for 2011-07-19 meeting 1600 UTC (from marcelo.arenas1@gmail.com on 2011-07-19)
- RDB2RDF WG agenda for 2011-07-19 meeting 1600 UTC (from michael.hausenblas@deri.org on 2011-07-19)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from boris.villazon@deri.org on 2011-07-18)
- regrets for 19-JUL-2011 meeting (from souripriya.das@oracle.com on 2011-07-17)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-13)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-13)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-13)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-12)
- Re-opening issues 47 and 29 (from richard@cyganiak.de on 2011-07-12)
- Re: Agenda for July 12 Telcon (from michael.hausenblas@deri.org on 2011-07-12)
- Re: Agenda for July 12 Telcon (from juanfederico@gmail.com on 2011-07-12)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from souripriya.das@oracle.com on 2011-07-12)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-12)
- Re: Agenda for July 12 Telcon (from privera.salas@gmail.com on 2011-07-12)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-12)
- Re: Agenda for July 12 Telcon (from marcelo.arenas1@gmail.com on 2011-07-12)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-11)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-11)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-11)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-11)
- Agenda for July 12 Telcon (from ashok.malhotra@oracle.com on 2011-07-09)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-08)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-08)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-08)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-08)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-07)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-07)
- Re: Addressing ISSUE-47 (invalid and relative IRIs) (from dmcneil@revelytix.com on 2011-07-07)
- Addressing ISSUE-47 (invalid and relative IRIs) (from richard@cyganiak.de on 2011-07-05)
- Re: Agenda for June 28 Telcon (Today) (from richard@cyganiak.de on 2011-06-28)
- Re: Agenda for June 28 Telcon (Today) (from michael.hausenblas@deri.org on 2011-06-28)
- Agenda for June 28 Telcon (Today) (from ashok.malhotra@oracle.com on 2011-06-28)
- ISSUE-47 (invalid-iris): What happens when rr:column, rr:template etc produce invalid IRIs? [R2RML] (from sysbot+tracker@w3.org on 2011-06-21)
Related notes:
The Editor's Draft now specifies:
- rr:template with term type “IRI†%-encodes any character that is not in iunreserved
- generate IRIs only if the value is a valid IRI, or results in a valid IRI after prepending the base IRI
- otherwise, don't generate a triple
This gives quite a bit of flexibility (use rr:template when you want to encode), while ensuring reversibility for SPARQL.
Changing state to OPEN again as there has been considerable discussion about this and consensus doesn't appear to be achieved
Richard Cyganiak, 12 Jul 2011, 18:15:13Oops, I should have set the status back to RAISED as there was no WG decision to open this issue yet
Richard Cyganiak, 12 Jul 2011, 20:02:18WG decision is here:
http://www.w3.org/2011/07/19-rdb2rdf-minutes.html
RESOLUTION: Resolve ISSUE-47 by adopting Richard's proposal from http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2011Jul/0084.html with David's amendments from http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2011Jul/0097.html ; editors will mark issue as pending review when changes are done
Implemented in the draft here:
http://www.w3.org/2001/sw/rdb2rdf/r2rml/#data-errors
Display change log