On 1/2/12 9:46 AM, Sebastian Trüg wrote:
Hello everybody,first of all: a happy new year to everyone. May 2012 be a great year for you. Now regarding ODS: I am playing around with it a little in order to familiarize myself with it. However, I would like to ask some questions to get a better understanding: - From the Web UI it seems that the data of the different applications is pretty much separate.
Each application (data orchestrators) is a front for a Linked Data space.
Is it for example possible to state that a person from the address book is the author of some document in the briefcase? In other words: are entries in the address book or entries in any other application fully qualified resources in the structured data sense?
Yes, every ODS account is associated with a WebID (a verifiable identifier for an Agent).
You can make statements about ODS entities by Name (WebID).
- Are there means to extract meta-data from uploaded files for search? (A typical example would be the creation date of a photo.)
Yes, just upload a photo to the Briefcase, for instance. You end up with an Object/Entity with an Identifier and a graph of associated Metadata.
- A practical question: I do not seem to find the SPARQL query option anymore. Was this removed? Is it even possible to search for application data via SPARQL?
You search an ODS instance via its associated SPARQL endpoint. In addition, you have Named Graphs for each ODS member as one data partitioning mechanism. You can also walk across Named Graph by follow-your-nose style of WebID de-reference etc..
- How is the data actually stored?
At the lowest level in the SQL DBMS. But from an operational perspective re. Linked Data you have change-sensitive transient and persistent (RDF Quad Store) views.
When I initially looked at ODS I simply assumed all information would be stored in Virtuoso's RDF_QUAD table as structured data.
See comment above.
However, with the above questions open I am not sure about it. I suppose that if it were all stored as triples/quadruples most of the above questions would answer themselves. ;)
See comment above re. views :-)
- Following the above question: are there rules to what an application can do data-wise? Can a new application simply store any information or are there restrictions?
The applications scope data interaction to specific domains e.g., calendars, addressbooks, briefcase (file server like drop-box or box.net), feeds, bookmarks, mail, photo galleries etc..
That is it for now. In fact the most pressing question for me is the data storage one (looking over my questions above I realize now that they are basically just iterations of that one.... oh, well...).
Yes. Happy New Year!! Kingsley
Cheers, Sebastian ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Virtuoso-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/virtuoso-users
-- Regards, Kingsley Idehen Founder& CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
smime.p7s
Description: S/MIME Cryptographic Signature
