Re: Beagle 0.1.1
- From: Charlie Law <chaslaw gmail com>
- To: Jon Trowbridge <trow novell com>
- Cc: dashboard-hackers gnome org
- Subject: Re: Beagle 0.1.1
- Date: Tue, 4 Oct 2005 15:36:22 +0000
Has the Beagle wiki site been hijacked? I get a page about Banshee music file sharing.
On Mon, 03 Oct 2005 18:17:15 -0400
Jon Trowbridge <trow novell com> wrote:
>
> I'm pleased to announce the release of Beagle 0.1.1.
>
> This version contains fixes for a number of bugs and one major new feature:
> a new KMail backend written by the redoubtable D Bera.
>
>
> OUR MANY URLS
> -------------
>
> To download the 0.1.1 tarball or learn more, visit the Beagle wiki at:
> http://www.beagle-project.org
>
> Joe Gasiorek writes a Beagle newsletter. You can read it at:
> http://www.beagle-project.org/Newsletter
>
> The latest gossip is available at:
> http://www.planetbeagle.org
>
> Nat Friedman made some cool movies that demonstrate Beagle in action:
> http://nat.org/demos
>
> We still talk about Beagle on the dashboard-hackers mailing list:
> http://mail.gnome.org/mailman/listinfo/dashboard-hackers
>
> George Washington, Alexander Hamilton and James Madison (among others)
> were granted honorary French citizenship during the French Revolution.
> http://en.wikipedia.org/wiki/List_of_people_granted_honorary_French_citizenship_during_the_French_Revolution
>
>
> WHAT IS BEAGLE?
> ---------------
>
> Beagle is a tool for indexing and searching your data. Beagle is improving
> rapidly on many fronts, and should work well enough for everyday use.
>
> The Beagle daemon transparently monitors your data and updates the index
> to reflect any changes. On an inotify-enabled system, these updates happen
> more-or-less in real time. So for example,
>
> * Files are immediately indexed when they are created, are re-indexed
> when they are modified, and are dropped from the index upon
> deletion.
> * E-mails are indexed upon arrival.
> * IM conversations are indexed as you chat, a line at a time.
>
> Beagle uses the Lucene indexing system from the prodigious Doug
> Cutting.
>
> Best is a graphical tool for searching the index that the daemon creates.
> Best doesn't query the index directly; it passes the search terms to the
> daemon and the daemon sends any matches back to Best. Best then renders the
> results and allows you to perform useful actions on the matching objects.
>
> Indexing your data requires a fair amount of computing power, but the Beagle
> daemon tries to be as unobtrusive as possible. It contains a scheduler that
> works to prioritize tasks and control CPU usage, based on whether or not
> you are actively using your workstation.
>
>
> DEPENDENCY HECK
> ---------------
>
> Beagle has many dependencies, and thus can be difficult to compile.
> It requires:
> * Mono 1.1.7 or better, along with the full Mono stack
> * gtk-sharp 1.9.5 or better
> * Gecko-sharp 2.0
> * Gmime 2.1.16
> * Libexif 0.5.7 or better
>
> For the best possible Beagle experience, you should also have:
> * Evolution-sharp 0.10.2
> * A *patched* wv 1.0.3 --- the patch is available from
> http://users.avafan.com/~fredrik/beagle/wv-libole2-readonly.patch
> * An inotify 0.24-enabled kernel. Inotify is in the mainline Linux
> kernel as of 2.6.13.
>
>
> CHANGES SINCE 0.1.0
> -------------------
>
> Daemon/Infrastructure:
> * Keep track of the number of tasks we've processed in a given run
> through the scheulder and yield if we pass a threshold from the CPU
> stuff. (Joe)
> * Add a new task type which removes all items which match a certain
> property. (Joe)
> * Fixed leaking index file descriptors. (Daniel Drake)
> * Force the encoding of XmlSerializer to be UTF-8 since it defaults to
> the current system encoding. (Joe)
>
> Backends:
> * Initial KMail support. (D Bera)
> * Fix an exception in the file system backend when trying to ignore
> paths whose parent wasn't also being watched. (Lukas Lipka, Joe)
> * Correctly handle removed items in the Evolution Data Server backend.
> (Joe)
> * Use a new URI scheme that is compatible with Evolution 2.4, so that
> calendar items and contacts can be opened in Evo. (Joe, Lukas)
> * Fix an exception in the Gaim backend when not using inotify. (Joe)
> * Rename the IMLog backend to GaimLog. (Lukas)
> * Better handling of directories with exotic permissions in the file
> system backend. (Jon Trowbridge)
>
> Filters:
> * Add a bunch of special text mime types found in shared-mime-info for
> the plain text filter. (Joe)
> * Support OOo Draw files in OpenOffice filter. (David Richards)
>
> UI/Tools:
> * Fix an exception that would show up if you used beagle-index-url when
> the IndexingService backend wasn't enabled. (Joe)
> * Allow best to start beagled on amd64. (Jack Miller)
>
> Translations:
> * Updated Bulgarian translation. (Alexander Shopov)
> * Updated Chinese translation. (fwang)
> * Updated Dutch translation. (Wouter Bolsterlee)
> * Updated German translation. (Hendrik Brandt)
> * Updated Japanese translation. (Takeshi AIHANA)
> * Updated Vietnamese translation. (clyties)
>
> Everything Else:
> * Build the Evolution Data Server backend into its own assembly and
> install it into the system backend directory, allowing distributors to
> package and ship it separately from the main Beagle package. (Joe)
>
>
> KNOWN ISSUES
> ------------
>
> The file system is now much more robust than ever before. However, there
> are still race conditions that can occur with certain combinations of
> file system operations. In some cases it might be necessary to stop and
> restart the daemon.
>
> Extreme spikes in memory usage have been observed in some cases. Certain
> extremely large documents (particularly large HTML files) can temporarily
> degrade your system's performance while they are being indexed. In most cases
> of these cases, the memory is reclaimed by the system relatively quickly after
> the document is indexed. There are other still-unexplained cases of excessive
> memory use, in particular on SMP systems.
>
> At this point in development, we cannot commit to stable APIs or file formats.
> You will almost certainly need to delete your indexes and start again at some
> point in the future.
>
>
> _______________________________________________
> Dashboard-hackers mailing list
> Dashboard-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/dashboard-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]