Skip to content

Monthly Archives: March 2007

27 March 2007

Last week I checked in code to Beagle which lets application developers set additional metadata on already indexed files, which I first mentioned a couple of weeks ago. My hope is that applications like F-Spot (with its tags) will use these APIs to proactively index their metadata, in addition to the “old fashioned” way [...]

for the pups

15 March 2007

Beagle has once again been accepted into the Google Summer of Code program. The GSoC program is a wonderful way to expose people to the beauty of the open source development model and bring new blood into software projects.
For our part, we’ve set up a page on the wiki describing how to apply and [...]

beagle and metadata

7 March 2007

Indexing external metadata
Yesterday I landed a pretty major step forward for Beagle’s handling of metadata from different sources. Up to this point it wasn’t easy to add metadata to indexed documents without adding hacks into things like the file backend or a specific filter. Now we can build Beagle backends that aren’t backed [...]

down at the dogtrack

1 March 2007

This week, after feeling like Beagle’s search results were a little sluggish and having watched Federico’s excellent FOSDEM talk on profiling applications [258 megs, Ogg/Theora], I decided to take a look into optimizing what is unquestionably the most important codepath in the entire project.
Beagle’s search is already pretty fast, especially when you query a single [...]