Member Store Information
From n² wiki
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

