- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 12 Jun 2007 22:22:04 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4636 Summary: What should SML 3.3.1.1 say about fragment identifiers? Product: SML Version: unspecified Platform: Macintosh OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Core AssignedTo: cmsmcq@w3.org ReportedBy: cmsmcq@w3.org QAContact: public-sml@w3.org Section 3.3.1.1, "Fragment Identifier", specifies that when the URI reference method is used, fragment identifiers must use the xmlns() and xpointer() schemes defined within the XPointer framework. At the face to face meeting in Redmond (June 2007), some WG members suggested that the SML spec really shouldn't talk about that level of detail, and that 3.3.1.1 should be deleted. Others felt that it should be retained, if not necessarily in its current form, and that logical completeness in the description of the URI spec demands that we have SOMETHING to say about fragment identifiers. (Web architecture says that fragment identifiers depend on MIME types -- what MIME types do the documents in an SML model have? TBD.) Several questions seem to be deeply intertwined here: 1 Should we say anything at all about fragment identifiers? 2 Should we specify that fragment identifiers should fit within the XPath framework? 3 Should we require that all SML processors who support the URI reference method [scheme] must support some specific set of fragment identifier schemes? (As in the submission, which requires that xmlns() and xpointer() be supported.) In other words -- what is the floor on which any producer of SML data may rely? It was noted that in principle processors aren't required to support the URI scheme in the first place; some WG members felt this meant trying to require certain fragment schemes was doomed to unhelpfulness from the outset, while others felt that setting some sort of floor would be nonetheless useful. 4 Should we require that all SML data which use the URI reference method [scheme] must formulated their fragment identifiers using some specific set of fragment identifier schemes? (As in the submission, which requires that xmlns() and xpointer() be used.) In other words, what is the ceiling which limits what schemes may be used in SML data or supported by SML software? There was some sentiment for allowing any pointer scheme compatible with the XPointer framework. 5 Assuming we say anything at all, what should be said in the SML spec and what should be said in the SML IF spec? There was some sentiment for putting most of the detail into the IF spec and saying just enough in SML to achieve logical completeness.
Received on Tuesday, 12 June 2007 22:22:06 UTC