- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Tue, 3 Aug 2004 18:22:13 +0100
- To: www-rdf-interest@w3.org
I have three Redland software announcements that I am bundling together: Redland 0.9.17, the new Redland language bindings 0.9.17.1 and Rasqal 0.9.2 (minor update). This work was supported by the EU IST project Semantic Web Advanced Development Europe (SWAD-Europe) http://www.w3.org/2001/sw/Europe/ Cheers Dave ============================================================ Redland RDF Application Framework 0.9.17 http://www.redland.opensource.ac.uk/ Redland is a C library that provides a high-level interface for RDF allowing the RDF graph to be parsed from XML, stored, queried and manipulated. Redland implements each of the RDF concepts in its own class via an object based API, reflected into the other language APIs - C#, Java, Perl, PHP, Python, Ruby and Tcl. Some of the classes providing the parsers, storage mechanisms and other elements are built as modules that can be added or removed as required. This is a major release and Redland 1.0 release candidate 1. There is a large packaging change in this release to split Redland into the C libraries (librdf, raptor and rasqal) and the language bindings for them. The C libraries remain in the redland package, the language bindings have moved to the new redland-bindings. The binary package names (such as for rpms or debs) have not changed. The first version of the language bindings 0.9.17.1 is described below this announcement. Other main changes are: * New Query and Query Results classes to support RDF querying with RDQL using Rasqal * Added a new message logging API giving structured messages * Updated MySQL storage (Morten Frederiksen) * Check that duplicate statements are not added to models * Portability fixes for building natively on Win32 (Jose Kahan) * Updated to Rasqal 0.9.2 and Raptor 1.3.2 * Several other minor bugs and fixes. See the detailed 0.9.17 release notes at http://www.redland.opensource.ac.uk/RELEASE.html#rel0_9_17 for full information on all the changes. Redland 0.9.17 was tested as working out-of-the-box (configure; make; make check) with the following systems: alphaev67-unknown-linux-gnu - Debian GNU/Linux 3.0 on Alpha i386-unknown-freebsd4.10 - FreeBSD 4.10-STABLE on x86 i686-pc-linux-gnu - Debian GNU/Linux unstable on x86 i686-pc-linux-gnu - Redhat Fedora Core 2 on x86 powerpc-apple-darwin5.5 - Apple OSX 10.2.5 on PowerPC sparc-sun-solaris2.8 - Sun Solaris 8 on Sparc x86_64-unknown-linux-gnu - SuSE GNU/Linux 8ES on AMD64 Opteron The release consists of the full sources, RPM binaries and SRPMS packages for RedHat Fedora Core 2. Debian debs will be available from the main debian archive later. The redland downloads are also available from the SourceForge mirror site at http://sourceforge.net/projects/librdf/ ============================================================ Redland RDF Application Framework Language Bindings 0.9.17.1 http://www.redland.opensource.ac.uk/bindings/ Redland is a C library that provides a high-level interface for RDF allowing the RDF graph to be parsed from XML, stored, queried and manipulated. Redland implements each of the RDF concepts in its own class via an object based API, reflected into the other language APIs - C#, Java, Perl, PHP, Python, Ruby and Tcl. Some of the classes providing the parsers, storage mechanisms and other elements are built as modules that can be added or removed as required. This is a major release and first release split from the Redland C libraries (including Raptor and Rasqal) which remain in the redland package. The redland C libraries must be installed before redland-bindings can be used. The main changes since Redland 0.9.16 are: * New C# API by Cesar Lopez Nataren and Edd Dumbill * Perl and Python APIs updated to have Redland Query and QueryResults * Ruby API replaced with rdf-redland written by by Dominic Sisneros See the detailed 0.9.17.1 release notes at http://www.redland.opensource.ac.uk/bindings/RELEASE.html#rel0_9_17_1 for full information on all the changes. The release consists of the full sources, RPM binaries and SRPMS packages for RedHat Fedora Core 2. Debian debs will be available from the main debian archive later. The redland-bindings downloads are also available from the SourceForge mirror site at http://sourceforge.net/projects/librdf/ ============================================================ Rasqal RDF Query Library 0.9.2 http://www.redland.opensource.ac.uk/rasqal/ Supported by EU IST project SWAD-Europe http://www.w3.org/2001/sw/Europe/ Rasqal is a free software/Open Source C library that handles RDF query syntaxes, query construction and query execution returning result bindings. It currently handles RDF Data Query Language (RDQL). Rasqal was designed to work closely with the Redland RDF library and Raptor RDF parsing library but is entirely separate. This is a minor release of Rasqal which is beta quality: working but the API is being modified and extended. Rasqal is a portable library and has been tested on multiple POSIX systems and a variety architectures (x86, IA64, powerpc, alpha, sparc). It has no known memory leaks and is suitable for embedding in long running applications. The main changes this release are: * Fix casts for C++ * Add win32 skeleton header file * Fix a memory leak when using redland inside rasqal Detailed changes are given in the 0.9.2 release notes at http://www.redland.opensource.ac.uk/rasqal/RELEASE.html#rel0_9_2 Raptor 0.9.2 requires Raptor 1.3.1 or newer to provide RDF parsing support and also can use either Raptor or Redland[1] to provide a source of triples. An optional requirement is a POSIX regular expression library such as PCRE or one built into the C library. This release was tested as working out-of-the-box (configure; make; make check) against an installed Raptor 1.3.1 or newer with the following systems: i386-unknown-freebsd4.10 - FreeBSD 4.10-PRERELEASE on x86 i686-pc-linux-gnu - Redhat GNU/Linux Fedora Core 2 on x86 The release consists of the full sources, RPM binaries and source RPM packages for RedHat GNU/Linux Fedora Core 2. These are also available from the Redland SourceForge mirror site at http://sourceforge.net/projects/librdf/ Debian packages should be made available shortly. ============================================================ The main web Redland site lets you browse and check out from CVS the latest versions of the sources for all the packages given above. I post updates about Rasqal, Redland and Raptor to the redland-dev list which is one of the lists you can join from the list page at http://www.redland.opensource.ac.uk/lists/
Received on Tuesday, 3 August 2004 13:24:06 UTC