Atomojo Server 0.11.0 Supports SPARQL
Atomojo 0.11.0 Provides SPARQL Support
From Alex Milowski:
I just released the 0.11.0 version of the Atomojo Server for storing and retrieving Atom feeds. Atomojo uses AtomPub (the Atom Publishing Protocol) to store and manipulate content and also supports term indexing.
I've recently added SPARQL query support to the server so that you can retrieve feeds based their categorization. While this support is rather limited, you can some basic and very useful queries to retrieve entries or feeds based on their categorization.
For example, to retrieve all entries with the keyword 'atom', you'd post the following query to the server:
PREFIX k: <http://www.atomojo.org/O/keyword/> PREFIX t: <http://www.atomojo.org/O/type/> SELECT ?e WHERE { ?e t:entry (); k:atom () . }
I'll be giving a talk about using atom feed categorization and SPARQL at Balisage 2008 and there will also be a poster on Atomojo. Meanwhile, you can learn more or download Atomojo from:
http://code.google.com/p/atomojo
There are several more components coming from the Atomojo project that relate to web application servers and use of the Restlet.org framework at http://www.restlet.org/. I'm going to try to get all of them up as downloads before the conference.
[Balisage 2008 presentation:
Wednesday 9:45-10:30
Using Atom Categorization to Build Dynamic Applications
Alex Milowski
Atom feeds provide the ability to categorize both the feed and its entries. This categorization provides a simple and way for feed authors to associated terms and semantics to their feed contents. This talk will demonstrate how such author-generated categorization can be used to build web applications dynamically from feed and how Atom categories map into the world of RDF and the 'Semantic Web'.
— Alex Milowski
Date: Mon, 21 Jul 2008 11:19:04 -0700 From: Alex Milowski <alexml@milowski.com> To: xml-dev@lists.xml.org Subject: Atomojo 0.11.0 Released - SPARQL support
Prepared by Robin Cover for The XML Cover Pages archive. See also Atom Publishing Format and Protocol.