finally a bnode with a uri

Posts tagged with: arc2

New ARC2 release

Finally in sync with code.semsol.org and the BZR repository
I moved ARC's codebase to a BZR repository 2 months ago but didn't really find the time to synchronize it with the way I created bundles in the past. Today I finally linked the repository and its TGZ creation feature from the main download page. This is the first bundle since March, so there are quite a number of fixes. Some tweaks were not logged, but from now on, the process should be more professional (thanks to the proper versioning system).

Here is the raw list of changes, the most interesting are probably the improved RDFa extractor (cheers to Toby Inkster and Masahide Kanzaki for code) and the new auto-cleanup of unused values/hashes in the RDF store. I received a couple of more patches which will be integrated in the coming weeks:
  • new component: Resource
  • new method: completeQuery (PREFIX-injection)
  • Reader: new method: getResponseHeaders
  • RDFa: fixes, +3 test case PASSes (thx to Toby Inkster & Masahide Kanzaki)
  • Class: auto-populate POST (php5 bug)
  • Class: refactored *PName methods
  • new methods: toIndex, toTriples, checkRegex
  • Parsers: unsetting reader object to fix garbage collection
  • SelectQueryHandler: improved LIKE-check for REGEX-rewriting
  • Class: used prefixes were not logged, leading to serialization gaps
  • Class: fixed root calculation bug in calcURI
  • Class: new methods: toDataURI/fromDataURI
  • ARC2_SPARQLScriptProcessor: improved automatic PREFIX injection
  • ARC2_RemoteStore: added automatic PREFIX injection and getResourceLabel method
  • ARC2_StoreSelectQueryHandler: fixed missing brackets in getExpressionSQL.
  • Reader: Improved timeout handling
  • Reader: support for port in http header (thx to Roan O'Sullivan)
  • Slowly starting to switch to inline PHPDoc documentation
  • Atom_Parser: Addition: support for link types
  • DeleteQueryHandler: Addition: cleanValueTables method (auto-called every 500 DELETE queries)
  • Class: new method: resetErrors
  • Class: switch from getScriptURI to getRequestURI in init()

In related news:
  • Tuukka Hastrup created an ARC 2 Starter Pack that simplifies the process of setting up an ARC store.
  • Andrew Ritz created a WordPress extension that lets you embed results from remote SPARQL endpoints directly in your blog pages.

ARC2 preview release ready for feedback

Documentation and code for ARC2 is now online
ARCitecture After writing a bunch of instructions for ARC2 this week, I think/hope it is now finally ready for experiments and feedback. The site will get more documentation and code snippets in the coming weeks, and some components are not even part of the release. However, I've been waiting long enough already. So, here goes:
Shout-outs to everyone who helped with bug reports, encouraging feedback, and suggestions for the new release. Special thanks to CivicActions and Jonathan Hendler for development support and various stress tests of earlier versions.

Archives/Search

YYYY or YYYY/MM
No Posts found

Feeds