wiki:GnowsisFixedUris

Version 5 (modified by sauermann, 18 years ago) (diff)

--

Gnowsis fixed uris

What are these funny static uris about? We use them for configuration and passing variables from one service to another. There are some important uris in gnowsis you might want to know:

  • urn:gnowsis:local:serverconfig - resource for the local serverconfig (ConfigurationStore)
  • urn:gnogno:transfer - Drag-Dropping RDF: if you receive or send RDF/XML, embed the resources in a bag that is named after this uri
  • urn:gnowsis:pimomodel - the model context for the user's pimo model. may be replaced by the pimo-model uri sometimes.

Gnowsis uris in general

There are some uris that have special meaning:

  • gnowsis://paul@example.com/resources/pimo/ the user's namespace. All things inside PIMO will be created here.
  • gnowsis://paul@example.com/resources/myfiles/ a typical file uri for identifying your data files uniquely across all of your computers. See ApertureDatasources for more.

Discussion

Question: Why are we using this bad urn namespace? Isn't this all against the good urn standard, aren't we bad people?

Answer: No. Mozilla did the same with urn:mozilla. It saves a lot of time and is very useful. If you are unhappy with non-standards-compliancy, please file the urn:gnowsis scheme to the IANA or whoever cares.