Getting Started

From n² wiki

Jump to: navigation, search

Contents


[edit] Before You Start

If you don't already have a Talis Platform account, please mail danny.ayers@talis.com who can arrange this for you. In due course you'll receive your account name and password via email.

[edit] Now You Have a Platform Account

This means you have at least one Talis Platform "store" available for storing content and RDF. Your store is accessible over HTTP, and comes with a number of associated services...[...]

http://n2.talis.com/wiki/Platform_FAQ

[edit] Support and Communications

Most of the information you need should be on this Wiki, the other communication channels are the n2-dev mailing list and IRC: #talis on irc.freenode.net

Please feel free to add to/edit this Wiki, see http://www.mediawiki.org/wiki/Help:Formatting

[edit] Mailing List

If you're not already on the n2-dev mailing list, please join -

http://groups.google.com/group/n2-dev

It's for Platform-related notifications, support, sharing experiences, in fact anything vaguely relevant. If you feel like it, an introductory mail would be appreciated - bit of background about yourself and your projects, the kind of things you'd like to build on the Platform (we can probably help!).

[edit] Initial Info

[edit] Stores

// @@TODO quick note re. default stores

You can have more stores if you want - let me us. Right now 500k triples or thereabouts per store seems a safe upper limit (let us know if you want to upload big files, because everything's done over HTTP - we have strategies...).

[edit] Metabox

If your account name is username your public-facing Metabox will be at at:

http://api.talis.com/stores/username/meta

with a SPARQL endpoint at:

http://api.talis.com/stores/username/services/sparql

see -

http://n2.talis.com/wiki/Platform_API


Your stores are empty at the moment apart from some basic configuration e.g. to index certain FOAF and Dublin Core properties.


Anyone can query your Metabox, but you need to authenticate (using HTTP Digest, see [Authentication FAQ]) to add data.

[edit] Adding Data with CURL
curl -H "Content-type: application/rdf+xml" --digest -u username:password --data-binary @data-file.rdf http://api.talis.com/stores/mystore/meta

To add remote data from the web:

curl http://example.com/my-remote-rdf.xml | curl -H "Content-type: application/rdf+xml" --digest -u username:password --data-binary http://api.talis.com/stores/mystore/meta

[edit] Contentbox

// @@TODO

[edit] Sample Code

Code examples etc. have started appearing at:

http://n2.talis.com/svn/

Let us know if you want an Subversion account and/or any more stores for specific applications or whatever. If you need hosting facilities of any other kind (e.g. to run PHP apps), let me know, we can probably help.

see also : Tutorials + ..?

[edit] Terms and Conditions

There are no conditions attached to your account, but we very much want your feedback - positive and negative.

Bear in mind that the Platform is in development, so we make no guarantees about service uptime or data integrity, although production systems are live on exactly the same system, and obviously we'll strive to keep everything running smoothly. If you wish to use an account for commercial purposes, please let us know - at some point in the future there will probably be charges for such services, though use for any research/community applications will remain free indefinitely.

Feel free to talk/blog publicly about the Platform (just keep your password secret :-)

Anything else you need, or need to know, just ask.

Personal tools