Akamu has been updated to version 5.0. The major changes include: the addition of client-side XSLT invocation (for browsers that support it), integration of Triclops as a SPARQL 1.1 RDF protocol implementation, an implementation of the SPARQL 1.1 Graph Store protocol, and a service for XForms 1.1 documents that manage resources in a Diglot filesystem over the Diglot File System Protocol (DFSP),
Documentation for these capabilities have been added to the following GoogleCode wikis:
CHANGELOG
- ported Triclops WSGI application into akamu.protocol.sparql for use with the 'wsgi_wrapper' keyword argument of @simple_service and @service
- fixed GSP implementation handling of URL rewrites as they relate to graph store URL and Location header values for POSTs to it
- updated Triclops SPARQL RDF protocol to be used with GSP protocol demo (akamu.demo.gsp)
- added Akamu DOAP and EARL RDF results for SPARQL RDF protocol and SPARQL SD tests
- fixed missing import and added support for external graph store URLs
- Added client-side XSLT capabilities for agents that support it
- added clientSide boolean argument to @xslt_rest
- fixed use of @xslt_rest with POST services
- ensure 'user' parameter is not sent to stylesheet if not authenticated
- wheezy caching only applies for 200 responses
- added hasResource to akamu.diglot.Manager
- fixed handling of paths without '/' when finding transforms for diglot resources
- akamu.config.dataset.ReplaceGraph now takes baseUri keyword parameter
- graph uri of diglot resource is used as base when parsing RDF during update
- added adaptation of akara configuration to support Triclops configuration
- added @xforms_grddl service decorator to akamu.protocol.grddlstore (service
for XForms that manage diglot resources)
- added dependency to httpagentparser (for client-side XSLT detection)
- added (new) implementation of SPARQL RDF protocol as @sparql_rdf_protocol decorator in (akamu.protocol.sparql) for mounting a Triclops / Akara service
- added GetExternalGraphStoreURL() method to akamu.config.dataset for servers with a distinction between external and internal URIs (as a result of URL rewriting by gateway server). The configuration name is 'external_graph_store_url'
-- Chime Ogbuji