bryan rasmussen wrote:
Basically I want to use the bookmarks application without the current
interface, I just want the data. To post/put bookmarks for a user, to
query and get it out etc. but to reuse as much as possible of the
current Bookmarks application, because I am lazy and pressed for time.
Yes, and this is what ODS is really all about. The current UI is at best
a prototype (see what you have) UI.
ODS is about a collection of controllers (REST or SOAP based) that
enable you to work with a data enclave (data space) on the Linked Data Web.
We have a set of APIs for ODS CRUD [1]. We are also finalizing ubiquity
commands so that you can exercise these APIs via a browser hosted
commandline etc.
So I was wondering if there are some tutorials on interacting with the
data, not querying the data because I can see there is that but stuff
like this from the bookmarks faq:
----------------------------
Yes, see links below.
How do I import my bookmarks from other applications?
1. You can just drop them into a mounted WebDAV folder
2. Use HTTP PUT
3. The ODS REST APIs
You can include any bookmarks from Firefox, Internet Explorer or any
book marking system. First, you must save your bookmarks from the
other application to a file. Then to import your bookmarks, select the
"Import" ICON and then browse to the location of the file and select
this file containing the exported bookmarks.
---------------------------
rewritten with select the "Import" ICON replaced with something like,
start up curl and Post the contents of your XML file to the following
URL.....
We'll make some CURL examples if need be.
I guess I can try to find out all that stuff by running the
application and tracing what happens, and comparing it with what is in
the VAD file but that is sort of difficult, it would be preferable
that there was a description of the REST interface or some other
interface (other than GUI) to do these things.
Aside from this I am wondering about VAD files, is there a
specification for these somewhere (all I find by googling is the
description of them as a package format and the acronym)?
They are XML files :-)
There should be a spec.
When I open
them in my text editor they look like basically an aggregation of text
documents, XML files, XSL-T files, Sparql queries etc. But according
to the top of the document - This file consists of binary data and
should not be touched by hands - what is the purpose of having it
binary, if I want to create my own VADs where is the spec?
VADs our RPM equivalent. They are meant to be edited by hand as long as
you know what you're doing.
Links:
1.
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/ODSProgrammersGuide
2. http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/OdsBriefcaseFAQ
3. http://docs.openlinksw.com/virtuoso/webdavserver.html
Kinglsey
Best Regards,
Bryan Rasmussen
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users
--
Regards,
Kingsley Idehen Weblog: http://www.openlinksw.com/blog/~kidehen
President & CEO
OpenLink Software Web: http://www.openlinksw.com