- From: Yosi Scharf <syosi@mit.edu>
- Date: Wed, 10 Nov 2004 11:39:00 -0500
- To: public-cwm-announce@w3.org
On behalf of the entire Cwm team, I am proud to announce that Cwm release 1.0rc1 is now available for your downloading pleasure. This is in anticipation of a 1.0 release Real Soon Now(tm) As usual, the place to download cwm is http://www.w3.org/2000/10/swap/cwm.tar.gz <http://www.w3.org/2000/10/swap/cwm-1.0.0rc1.tar.gz> New to this release is http://www.w3.org/2000/10/swap/dist/ , which contains an rpm and a Windows installer. Neither of those are tested to any degree yet. <http://www.w3.org/2000/10/swap/cwm-1.0.0rc1.tar.gz> All changes listed below are shamelessly copied from http://www.w3.org/2000/10/swap/doc/changes.html delta and cwm --patch * diff.py is renamed delta.py to avoid confusion with diff(1). * delta.py now will make a difference file even in cases where nodes cannot be be uniquely identified (from [inverse] function properties) but can be uniquely identified in the context of the graph. So, delta.py can generate weak deltas rather than strong ones under these circumstances. * Bug fix to cwm's --patch function. General bugfixes *Fixes in decimal support *A bug introduced into 0.8.0 where cwm crashed if no input files were specified has been fixed Other *A crude hack in WebAccess.py allows a local file system to be used instead of a given website. The intent is to clean this up in the future. *There has been much work on a grammar for n3. grammar/n3.n3 is the grammar, grammar/predictiveParser.n3 can understand it. RDF/XML support changes * cwm's rdf/xml output will now output any file that can be outputted in xml 1.0. Failing that, it will output it in xml 1.1. Failing that, it will throw an exception. The previous behavior of generating empty tags was a bug. * Cwm will throw an exception if told to output rdf/xml for a file that uses literals as subjects * Tests have been added for rdflib. It is now supported to a degree. * Cwm now successfully fails to parse all but four of the rdf negative parser tests Performance improvements Performance work has resulted in some tasks taking 1/10 the time that they used to. Much more work is planned in this regard. Packaging Cwm now uses python's distutils for distribution. This allows for installation of cwm. As an added bonus, there are now rpm's, windows installers. Flatten support --flatten and --unflatten have been rewritten, replacing the old --flat. Flatten minimally reifies an n3 file to make it an rdf graph. Note that the graph may still fail to serialize as rdf, due to literals as subjects. Yosi Scharf
Received on Wednesday, 10 November 2004 16:39:37 UTC