Zeitgeist Framework 0.3.2 "Shadowy Rumble"

Milestone information

Project:
Zeitgeist Framework
Series:
0.3
Version:
0.3.2
Code name:
Shadowy Rumble
Released:
2010-01-19  
Registrant:
Siegfried Gevatter
Release registered:
2010-01-19
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon zeitgeist-0.3.2.tar.gz (md5, sig) Code tarball 1,084
last downloaded 10 weeks ago
Total downloads: 1,084

Release notes 

2010-01-19: Zeitgeist 0.3.2
---------------------------

This release brings some nice little stuff and is used to power the first
release of the GNOME Activity Journal.

 * Add FindEvents, optimized shorthand for GetEvents(FindEventIds(...)).
 * Fix DeleteEvents and make it ignore bad requests.
 * Fix GetEvents not to raise an exception when called with an empty list.
 * ZeitgeistClient.get_version() now returns a Python list.
 * Some code refactoring, documentation changes and other little fixes.

Changelog 

View the full changelog

2010-01-19 Siegfried-Angel Gevatter Pujals <email address hidden>

 * NEWS:
 * _zeitgeist/engine/remote.py:
 * configure.ac:

 Bump version number to 0.3.2.

2010-01-19 Siegfried-Angel Gevatter Pujals <email address hidden>

 * extra/Makefile.am:

 Put bash-completion file into the tarball when creating it.

2010-01-17 Siegfried-Angel Gevatter Pujals <email address hidden>

 * zeitgeist/datamodel.py:

 Merge with Mikkel's doc. fix

2010-01-16 "Mikkel Kamstrup Erlandsen" <email address hidden>

 * zeitgeist/datamodel.py:

 Fix docstring for Subject.storage to define that subjects requiring an network interface must set storage to 'net' (not 'inet')

2010-01-17 Siegfried-Angel Gevatter Pujals <email address hidden>

 * NEWS:

 Add recent stuff to NEWS.

2010-01-16 Siegfried-Angel Gevatter Pujals <email address hidden>

 * CONTRIBUTORS:
 * _zeitgeist/engine/main.py:
 * _zeitgeist/loggers/datasources/_recentmanager.py:
 * doc/zeitgeist-daemon.1:
 * doc/zeitgeist-datahub.1:

 Gah.. Copyright/Licensing fixes.

2010-01-15 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:

 Fix indentation (spaces->tab).

2010-01-15 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:
 * test/remote-test.py:

 Avoid exception if GetEvents is called with an empty list,
 and add a remote test case to ensure there's no regression here.

2010-01-15 Siegfried-Angel Gevatter Pujals <email address hidden>

 * zeitgeist/client.py:

 client.py: Change get_version() to return a list, not a D-Bus object,
 so that it can be compared against another list.

2010-01-15 Siegfried-Angel Gevatter Pujals <email address hidden>

 * HACKING:
 * _zeitgeist/engine/remote.py:

 Bump D-Bus API version number and document this in HACKING. We
 don't automatically take the number from zeitgeist._config because
 there may be releases which don't change it.

2010-01-14 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/Makefile.am:

 Add sql.py to Makefile.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 Really fix DeleteEvents.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * NEWS:

 Update NEWS.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 Another indentation fix.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/extension.py:
 * _zeitgeist/engine/main.py:
 * _zeitgeist/engine/notify.py:
 * _zeitgeist/engine/remote.py:

 Fix indentation.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:
 * _zeitgeist/engine/remote.py:

 Fix delete_events (it was failing because of invalid syntax,
 "min_stamp, max_stamp = <SQLite row>"). Also ensure that it
 doesn't explode if it's called with invalid IDs.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:
 * zeitgeist/client.py:

 Little change in docstrings.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/sql.py:
 * _zeitgeist/engine/main.py:

 Move stuff from main.py to sql.py, so that the former only
 contains the ZeitgeistEngine class.

 This obsoletes the lp:the-end-is-near branch where I had
 started doing a similar cleanup. By the way, we should also
 consider moving the big "database setup" query into a text
 file and letting sqlite3 batch-process it.

2010-01-13 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:

 Move around some code in engine/main.py so that there's first
 all Get/Find stuff and after that the Insert/Delete code.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 More fixing: Simplify find_events results before sending
 them over D-Bus.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 Fix out_signature of FindEvents.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * zeitgeist/client.py:

 s/ids_reply_handler/events_reply_handler/ where appropriate

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 Update FindEvents to use the new engine methods instead of return_events=True.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:
 * zeitgeist/client.py:

 Expose FindEvents in the Python module.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:
 * test/engine-test.py:

 Rename the extended find_eventids to _find_events and
 create aliases find_events and find_eventids for it.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:
 * _zeitgeist/engine/remote.py:

 Document FindEvents and update FindEventIds's documentation
 to refer to it.

 Cut too long lines in the docstrings in remote.py and replace
 s/id/ID/.

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/remote.py:

 s/of/for in docstring

2010-01-12 Siegfried-Angel Gevatter Pujals <email address hidden>

 * _zeitgeist/engine/main.py:
 * _zeitgeist/engine/remote.py:
 * test/engine-test.py:

 Implement FindEvents function (changes in client.py are
 still missing).

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.