Member Store Information

From n² wiki

Jump to: navigation, search

Any community member can have any number of development stores (just ask Danja). These stores will be set up as follows:

[edit] Naming

Named as {username}-dev{num}, e.g. iand-dev1, iand-dev2 etc

[edit] URI Layout

  • Metabox is at http://api.talis.com/stores/{storename}/meta
  • Contentbox as is at http://api.talis.com/stores/{storename}/items
  • Sparql Service that queries only the metabox at http://api.talis.com/stores/{storename}/services/sparql
  • User Graph at http://api.talis.com/stores/{storename}/meta/graphs/1 and at http://api.talis.com/stores/{storename}/meta/graphs/2
  • Multisparql Service that queries only metabox plus any user graphs at http://api.talis.com/stores/{storename}/services/multisparql
  • Augment Service at http://api.talis.com/stores/{storename}/services/augment
  • Field Predicate Map at http://api.talis.com/stores/{storename}/config/fpmaps/1</nowiki> and maps the following predicates to short names:
    • http://xmlns.com/foaf/0.1/name - name
    • http://xmlns.com/foaf/0.1/nick - nick
    • http://www.w3.org/2000/01/rdf-schema#label - label
    • http://www.w3.org/2000/01/rdf-schema#comment - comment
    • http://purl.org/dc/elements/1.1/title - title
    • http://purl.org/dc/elements/1.1/description - description
  • Query Profile at http://api.talis.com/stores/{storename}/config/queryprofiles/1 which assigns the following weights to full text searches:
    • name - 2.0
    • nick - 1.0
    • label - 2.0
    • comment - 1.0
    • title - 2.0
    • description - 1.0
  • Facet Service at http://api.talis.com/stores/{storename}/services/facet
  • OAI Service at http://api.talis.com/stores/{storename}/services/oai-pmh

[edit] Security

The owner of the store is the only user (apart from platform administrators) that has a login to the store.

The basic search capability is unassigned which means that no login is required to access services/resources that fall under that capability. This includes:

  • Searching the contentbox
  • Sparql service
  • Facet service
  • Augment service
  • Getting items in content box

The owner is assigned the following Capabilities:

  • configure store
  • versioned update
  • full update
  • extended search
  • harvest

Which means that the following services/resources require a login:

  • Posting RDF to metabox or any user graph
  • Posting changesets to metabos or any user graph
  • Postng items into the contentbox
  • Deleting items in the conentbox
  • Scheduling jobs
  • Accessing the multisparql service
  • Updating the field/predicate map
  • Updating the query profile
Personal tools