OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xri message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: an ambiguity in the ABNF


While working on the ABNF I've noticed an ambiguity that I'm not completely sure how to deal with and thought I'd ask the list for thoughts and/or recommendations.  The relevant production is:

   xref            = "(" ( xri-value / IRI ) ")"

I won't give the supporting productions, but the issue is that an xri-value can be a relative-path (i.e., a path not prefixed by a "/").  This means that in some cases, it couldn't be determined if the value of an xref is an XRI or an IRI.  For example:

    (mailto:mlindels@visa.com)

could be interpreted as either.

Anyway, my questions are: (1) does the ambiguity matter and (2) if the ambiguity matters, does anyone see an obvious way to fix this without causing problems for XDI use cases.  For instance, we could only allow absolute XRIs in cross references, but I'm not sure that would be an acceptable solution.

Mike


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]