Contents

Beagle Newsletter Issue 7 - 22 February 2005

Welcome to another edition of the Beagle Newsletter. If you're new to the project you can read up about it on our website: http://www.gnome.org/projects/beagle

Releases

Beagle

This month Beagle 0.0.6.1 was released. Beagle's numerous upgrades over the previous release were outlined in Jon Trowbridge's release notes.

D-BUS

Beagle 0.0.6.1 and higher require D-BUS version 0.23.1 or 0.23.2. These releases remove a lot of the threading and locking issues that were evident in previous releases of the C# D-BUS bindings.

INotify

The INotify kernel patch version 0.18 was released with key updates by Robert Love. Beagle 0.0.6 requires this version of the patch to work correctly.

Gmime

Gmime 2.1.11 was released this month. This version is required for Mail support in Beagle.

Hacking

Out of Process Indexing

As of the 0.0.6 release, Beagle indexes files outside of the beageld process. As a result, Beagle's memory consumption is substantially reduced.

INotify Dependency

Because of Beagle's popularity, work is being done to get Beagle running on as many types of systems as possible. Scheduled for release in 0.0.7, Jon Trowbridge has started work on removing INotify as a hard dependency for Beagle. Although INotify is a far superior solution we recognize that not everyone has it and it would be great for Beagle to run in its absence. This will also aid the ports of Beagle to Win32 and OSX.

INotify

Robert Love has been working on a locking rewrite for the next release of the INotify kernel patch. This should allow things to behave much smoother.

Mozilla Extension

The Mozilla Extension for Beagle had not been updated in some time and this month received some work. Tom van Schwerdtner enabled the extension to filter web history indexing by domain. James Viapond added UI improvements.

Bug Fixes

This past release of Beagle has seen more bug fixes than any previous release. Numerous issues were corrected making Beagle far more usable than ever before. For a recap, see the Beagle 0.0.6 release notes. Thank you to all bug spotters/reporters/fixers!

Project

Memory Issues

Because of Beagle's new out of process indexing, Beagle consumes far less memory than it has in the past. This enables you to run Beagle on your system for a greatly extended period of time.

As always if you have any input to how the next Beagle Newsletter should be distributed or what should go in it please email Joe Gasiorek at joe gasiorek gmail com


This page was last modified 16:35, 10 May 2005. This page has been accessed 3,251 times.

  
MediaWiki

Copyright © 2004-2007