← Back to team overview

zeitgeist team mailing list archive

Re: ANNOUNCE: Zeitgeist 0.5.1

 

Oops, somehow the mail ended up with the wrong NEWS entry. Here goes
the real one:

2010-09-09: Zeitgeist 0.5.1 "Spongebob is not funny"
----------------------------------------------------

Engine:

 - Don't use the return value of Extension.post_insert_event() when
   dispatching the post insert hooks. The post_insert_event() method
   has no return value.
 - Initialize ZeitgeistEngine after RemoteInterface, so that --replace
   does its job before the main engine and extensions start (LP: #614315).
 - Added support for queries on the Subject.Storage field of an Event
   (LP: #580364).
 - Some optimizations in the find_events() method. Also the profiling
   data is much more useful.

Python API:

 - Check arguments of Event.new_for_values() and Subject.new_for_values()
   (LP: #580372).
 - Redefined the result of TimeRange.always(), UNIX timestamp "0" is now
   the left corner of the interval (LP: #614295).
 - Added a new helper module called zeitgeist.mimetypes which basically
   provides two functions (LP: #586524):
    * get_interpretation_for_mimetype(), which tries to get a suitable
      interpretation for a given mime-type.
    * get_manifestation_for_uri(), which tries to lookup a manifestation
      for the given URI.
 - The DataSource model now provides easy access to the information it
   holds through properties.

Overall:

 - The tool to build our ontology now supports rdflib2 and rdflib3
   (LP: #626224).
 - Added "make check" and "make doc" commands to the rootlevel Makefile
   (LP: #628661)
 - Translation updates.
 - Updated test suite.
 - Documentation updates.

-- 
Siegfried-Angel Gevatter Pujals (RainCT)
Free Software Developer       363DEAE3



References