As per Relevance of the word resource, we have this rfc below:











Network Working Group A.
Request for Comments: 3085
Category: Informational D.

D. Rivers-

March 2001


URN Namespace for NewsML

Status of this

This memo provides information for the Internet community. It
not specify an Internet standard of any kind. Distribution of
memo is unlimited

Copyright

Copyright (C) The Internet Society (2001). All Rights Reserved



This document describes a URN (Uniform Resource Name) namespace
identifying NewsML NewsItems. A NewsItem is an information
that is expressible as a NewsML element within a NewsML
conforming to the NewsML Document Type Declaration (DTD) as
by the International Press Telecommunications Council (IPTC).

1.

NewsML is an XML format for packaging multimedia news resources.
has been created under the auspices of the International
Telecommunications Council (IPTC), and version 1.0 was approved
the IPTC on 6 October 2000.

The same logical NewsItem may exist in multiple physical locations
The NewsML specification allows NewsItems to have multiple URLs,
only a single URN. It is the latter which then uniquely names
resource

This namespace specification is for a formal namespace

2. Specification

Namespace ID

"newsml" requested



Coates, et al. Informational [Page 1]

RFC 3085 URN Namespace for NewsML Resources March 2001


Registration Information

Registration Version Number: 1
Registration Date: 2000-11-07

Declared registrant of the namespace

David
ho73@dial.pipex.

Royal Albert
Sheet

SL4 1

Declaration of structure

The identifier has the following ABNF[6] specification

NSS = ProviderId ":" DateId ":" NewsItemId ":" RevisionId
ProviderId =
DateId =
NewsItemId =
RevisionId =
Update = 0*1( "A" / "U" )
date = century year month
century = ( "0" posdig ) / ( posdig DIGIT )
year = 1*2
month = ( 0 posdig ) / ( "1" ( "0" "1" "2" ) )
day = ( 0 posdig ) / ( ( "1" / "2" ) DIGIT ) / "30" / "31"
string = 1*
char = ALPHA / DIGIT / symbol /
symbol = "(" / ")" / "+" / "," / "-" / "." / "=" / "@" / ";" /
"$" / "_" / "!" / "*" / "'"
escape = "%" HEXDIG
posint = posdig *
posdig = "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9"

The ProviderId must be an Internet domain name, and must be
by the organisation creating the NewsML resource and
the URN to it, at the date identified by the DateId
DateId is a date in ISO 8601 Basic Format (CCYYMMDD), and
correspond to a date at which the organisation allocating
URN owned the domain name specified in the ProviderId
The NewsItemId must be unique among all NewsItems emanating
the same provider and having the same DateId





Coates, et al. Informational [Page 2]

RFC 3085 URN Namespace for NewsML Resources March 2001


RevisionId is a positive integer indicating which revision of
given NewsItem this is. Any positive integer may be used,
it must always be the case that of two instances of a
that have the same ProviderId, DateId and NewsItemId, the
whose RevisionId has the larger value must be the more
revision. A RevisionId of 0 is not permitted
If the NewsItem contains an "Update" element or elements,
Update must be set to "U". If the NewsItem consists only of
replacement set of NewsManagement data, then Update must be
to "A". If neither of these is the case, then Update must
suppressed

Relevant ancillary documentation



Identifier uniqueness considerations

The combination of ProviderId and DateId serves to
identify the organisation that is allocating the URN.
organisation is responsible for ensuring the uniqueness of
DateId/NewsItemId/RevisionId combination

Identifier persistence considerations

A NewsML URN may only be allocated by an organisation that owns
Internet domain name. The URN identifies a date on which
organisation owned that domain name. The combination of
and domain name will serve to uniquely identify
organisation for all time

Process of identifier assignment

The organisation identified by the ProviderId/DateId
is responsible for allocating a NewsItemId that is unique
all those that it allocates with that DateId

Process of identifier resolution

NewsML providers are responsible for the provision of a
resolution service, if any, for NewsML URNs they have
with a valid ProviderId/DateId combination

Rules for Lexical Equivalence

URNs are lexically equivalent if the ProviderId, DateId
NewsItemId, and RevisionId are all identical (case-
comparison).



Coates, et al. Informational [Page 3]

RFC 3085 URN Namespace for NewsML Resources March 2001


Conformance with URN Syntax

No special considerations beyond the syntax herein described

Validation mechanism

Organisations that allocate NewsML URNs are responsible for
provision of a URN validation service, if any, for URNs
have assigned with a valid ProviderId/DateId combination

Scope



3.

The following examples are representative of NewsML URNs, but may
refer to actual resources

urn:newsml:iptc.org:20001006:NewsMLv1.0:1
urn:newsml:reuters.com:20000206:
IIMFFH05643_2000-02-06_17-54-01_L06156584:1

4. Security

There are no additional security considerations other than
normally associated with the use and resolution of URNs in general



[1] Rivers-Moore, D., "NewsML Version 1.0 Functional Specification",
November 2000,
specification/NewsMLv1.0.pdf>.

[2] Rivers-Moore, D., "NewsML Version 1.0 DTD", November 2000,
.

[3] W3C, XML WG, "Extensible Markup Language (XML) 1.0",
1998, .

[4] Moats, R., "URN Syntax", RFC 2141, May 1997.

[5] Daigle, L., van Gulik, D., Iannella, R. and P. Faltstrom, "
Namespace Definition Mechanisms", RFC 2611, June 1999.

[6] Crocker, D. and P. Overell, "Augmented BNF for
Specifications: ABNF", RFC 2234, November 1997.




Coates, et al. Informational [Page 4]

RFC 3085 URN Namespace for NewsML Resources March 2001


Authors'

Anthony B.

85 Fleet
London EC4P 4
United

Phone: +44 20 75 42 21 65
EMail: tony.coates@reuters.


David

Royal Albert
Sheet
Windsor SL4 1
United

Phone: +44 17 53 70 50 51
EMail: ho73@dial.pipex.


Daniel Rivers-

Lotmead Business
Swindon SN4 0
United

Phone: +44 17 93 79 20 00
EMail: daniel.rivers-moore@rivcom.




















Coates, et al. Informational [Page 5]

RFC 3085 URN Namespace for NewsML Resources March 2001


Full Copyright

Copyright (C) The Internet Society (2001). All Rights Reserved

This document and translations of it may be copied and furnished
others, and derivative works that comment on or otherwise explain
or assist in its implementation may be prepared, copied,
and distributed, in whole or in part, without restriction of
kind, provided that the above copyright notice and this paragraph
included on all such copies and derivative works. However,
document itself may not be modified in any way, such as by
the copyright notice or references to the Internet Society or
Internet organizations, except as needed for the purpose
developing Internet standards in which case the procedures
copyrights defined in the Internet Standards process must
followed, or as required to translate it into languages other
English

The limited permissions granted above are perpetual and will not
revoked by the Internet Society or its successors or assigns

This document and the information contained herein is provided on
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE



Funding for the RFC Editor function is currently provided by
Internet Society



















Coates, et al. Informational [Page 6]








if you see any problems within the linking, don't worry be happy,
this is version 0.1 of the Relevance System and you gotta expect some crappy subroutines sometimes,
just be content we did not write this in Java, which would have made this "bigger and better" HAHAHHA.




RFC documents can be found at I.E.T.F.



Relevance System Copyright © 2002 Spectrum WorldResearch
other technical nosh by ServerMasters Corporation
collaboration of BobX







Spectrum