- From: Ivan Herman <ivan@w3.org>
- Date: Fri, 24 Oct 2008 09:58:08 +0200
- To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
- CC: public-owl-wg@w3.org
- Message-ID: <49018010.8080303@w3.org>
I would vote for .ofn and .omn as suffixes Ivan Peter F. Patel-Schneider wrote: > Here is my initial draft of an appendix to Syntax that has the stuff > needed for the MIME type. I think that the equivalent for the > Manchester Syntax would be very similar. > > peter > > > > Note: Syntax says that functional-style syntax SHOULD use the UTF-8 > encoding. This needs to be coordinated with this document. > Turtle *must* be UTF-8. I suggest we go to requiring (i.e., to > use MUST) UTF-8. > > Note: There are some questions to be answered and possible changes. See > "**" below. > > > X. Internet Media Type, File Extension and Macintosh File Type > (Normative) > > Contact: > ??? > ** Who should be the contact? W3C? > > See also: > How to Register a Media Type for a W3C Specification > Internet Media Type registration, consistency of use > TAG Finding 3 June 2002 (Revised 4 September 2002) > > The Internet Media Type / MIME Type for the OWL Functional Syntax is > "text/owl-functional". > > It is recommended that OWL Functional Syntax files have the extension > ".owl-fun" (all lowercase) on all platforms. > > ** Maybe use .ofn and .omn to get to 2-char extensions? > > It is recommended that OWL Functional Syntax files stored on Macintosh > HFS file systems be given a file type of "TEXT". > > This information that follows has been submitted to the IESG for review, > approval, and registration with IANA. > > Type name: > text > Subtype name: > owl-functional > Required parameters: > None > Optional parameters: > charset This parameter may be required when transfering non-ascii > data across some protocols. If present, the value of charset is > always UTF-8. > ** See first note above. > Encoding considerations: > The syntax of the OWL Functional Syntax is expressed over code > points in Unicode [UNICODE]. The encoding is always UTF-8 [RFC3629]. > ** See first note above. > Security considerations: > The OWL Functional Syntax uses IRIs as term identifiers. > Applications interpreting data expressed in the OWL Functional > Syntax should address the security issues of Internationalized > Resource Identifiers (IRIs) [RFC3987] Section 8, as well as Uniform > Resource Identifiers (URI): Generic Syntax [RFC3986] Section 7. > Multiple IRIs may have the same appearance. Characters in different > scripts may look similar (a Cyrillic "o" may appear similar to a > Latin "o"). A character followed by combining characters may have > the same visual representation as another character (LATIN SMALL > LETTER E followed by COMBINING ACUTE ACCENT has the same visual > representation as LATIN SMALL LETTER E WITH ACUTE). Any person or > application that is writing or interpreting data in the OWL > Functional Syntax must take care to use the IRI that matches the > intended semantics, and avoid IRIs that may look similar. Further > information about matching of similar characters can be found in > Unicode Security Considerations [UNISEC] and Internationalized > Resource Identifiers (IRIs) [RFC3987] Section 8. > Interoperability considerations: > There are no known interoperability issues. > Published specification: > This specification. > Applications which use this media type: > No widely deployed applications are known to use this media type. It > may be used by some web services and clients consuming their data. > ** Check this. > Additional information: > None. > Magic number(s): > OWL Functional Syntax documents may have the strings 'Namespace(' or > 'Ontology(' (case dependent) near the beginning of the document. > File extension(s): > ".owl-fun" > Base URI: > There are no constructs in the OWL Functional Syntax to change the > Base URI. > Macintosh file type code(s): > "TEXT" > Person & email address to contact for further information: > ??? > ** Who?? > Intended usage: > COMMON > Restrictions on usage: > None > Author/Change controller: > The OWL Functional Syntax is the product of the W3C OWL Working > Group; W3C reserves change control over this specification. > -- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ PGP Key: http://www.ivan-herman.net/pgpkey.html FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Friday, 24 October 2008 07:58:45 UTC