You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Michael Heuer <he...@acm.org> on 2006/01/06 22:23:11 UTC

[id] semantic web identifiers?

Hello,

Might there be interest in adding support for semantic web style
identifiers?  Currently one might use one of the PrefixedXxx
serial generators to create String identifiers, and create e.g. URIs from
those Strings in a second step, but I think it would be desireable to
generate e.g. URIs directly:

URIGenerator
  java.net.URI nextURI();
URLGenerator
  java.net.URL nextURL();
QNameGenerator
  javax.xml.namespace.QName nextQName();

See:

RDF URI-based Vocabulary and Node Identification
> http://www.w3.org/TR/rdf-concepts/#section-URI-Vocabulary

Namespaces in XML
> http://www.w3.org/TR/REC-xml-names/

XML Schema Part 2: Datatypes Second Edition
> http://www.w3.org/TR/xmlschema-2/#QName

   michael


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: semantic web identifiers?

Posted by Phil Steitz <ph...@gmail.com>.
+1 - this would make a good addition to [id] IMHO

Phil

On 1/6/06, Michael Heuer <he...@acm.org> wrote:
> Hello,
>
> Might there be interest in adding support for semantic web style
> identifiers?  Currently one might use one of the PrefixedXxx
> serial generators to create String identifiers, and create e.g. URIs from
> those Strings in a second step, but I think it would be desireable to
> generate e.g. URIs directly:
>
> URIGenerator
>   java.net.URI nextURI();
> URLGenerator
>   java.net.URL nextURL();
> QNameGenerator
>   javax.xml.namespace.QName nextQName();
>
> See:
>
> RDF URI-based Vocabulary and Node Identification
> > http://www.w3.org/TR/rdf-concepts/#section-URI-Vocabulary
>
> Namespaces in XML
> > http://www.w3.org/TR/REC-xml-names/
>
> XML Schema Part 2: Datatypes Second Edition
> > http://www.w3.org/TR/xmlschema-2/#QName
>
>    michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org