- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Thu, 14 Jan 2016 18:30:28 -0500
- To: "public-rww@w3.org" <public-rww@w3.org>
- Cc: "public-lod@w3.org" <public-lod@w3.org>
- Message-ID: <56982F94.5050201@openlinksw.com>
All,
Quick FYI re. installation notes for deploying our 100% Javascript based
RDF Editor using Node.js:
1. Download RDF Editor Zip Archive from:
http://opldownload.s3.amazonaws.com/uda/vad-packages/7.2/rdf_editor_pkg.zip
2. Extract archive to a folder ({RDF Editor Archive Extraction Folder}
henceforth)
3. From your OS command-line interface run: npm install http-server -g
-- to setup global invocation of HTTP Server
4. From your OS command-line interface run: http-server {RDF Editor
Archive Extraction Folder}/rdf-editor [options]
5. Open up your browser and goto: http://localhost:8080.
Metaphor:
You have entity->attribute->value or subject->predicate->object based
sentences/statements written to a document (identified by a URL).
Entity, Attribute, and Value (optionally) identified by an HTTP URI
(absolute or relative). Likewise, Subject, Predicate, and Object
(optionally) identified by an HTTP URI (absolute or relative).
Sentence/Statement collections are grouped by Attribute (Predicate), and
this is the basis for optimistic concurrency hashes contructed in
regards to multi-user editing actvitity occurring on the same document.
To summarize, as is the case in the real-word:
1. You write sentences to a document (e.g. a page in a book)
2. Sentences in a page are grouped by paragraphs -- the editor uses
statement attributes (predicates) grouping to emulate this concept
3. a document [named graph when writing to SPARQL server] could be part
of a collection -- like one of many pieces of paper in a folder .
Actual document storage is driven by WebDAV, LDP, SPARQL Graph Protocol,
or SPARQL 1.1 INSERTs.
Features:
1. Shared Ontology / Vocabulary Import
2. Intelligent determination of sentence predicate types driven by
Ontologies / Vocabularies lookups
3. A variety of editing views scoped to Statements, Entities, Attribute
Names, and Attribute Values -- you can toggle across these subject to
your editing modality preferences
4. Allows you download documents to local or cloud storage
5. Cloud Storage supports multiple HTTP-based storage protocols (WebDAV,
LDP, SPARQL Graph Protocol, SPARQL 1.1 INSERT)
6. Deployable using Nodes.js, Apache, IIS, Virtuoso HTTP Server, any
other HTTP Server
7. 100% Javascript based
8. Available in Open Source form.
Enjoy!
Links:
[1]
http://opldownload.s3.amazonaws.com/uda/vad-packages/7.2/rdf_editor_pkg.zip
[2] https://github.com/openlink/rdf-editor
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Thursday, 14 January 2016 23:30:52 UTC