Re: State of the Pooch

2007-10-25 Thread Debajyoti Bera
Hi Joe,

Thanks a lot. I am delighted to be awarded the new responsibility. It has been 
a pleasure to work on beagle this far and I am sure it will be even better in 
the future.

 Work continues in trying to make a great 0.3.0 release, and in the 
 meantime we're pushing out 0.2.x maintenance releases.  I'd love
 it if people could be regularly running from SVN trunk so that we
 can stress test a lot of the features that I'll mention below and
 get a 0.3.0 release out there that the less adventurous users out
 there can enjoy.

For others, there is no more new feature planned for 0.3.0. Lukas is giving 
some finishing touches to beagle-search and Nirbheek is working on making the 
webinterface a bit smoother experience (*). But there is no likelyhood of any 
changes to the core nor any completely new feature. Sort of like feature 
freeze but not quite.

- dBera

(*) e.g. I just came to know that even though my Firefox 1.5 allows me open 
local links, Firefox 2.0 explicitly deny that. We are thinking of other ways 
to open local files from the webinterface.

-- 
-
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: State of the Pooch

2006-11-17 Thread Florian Hackenberger
On Friday 17 November 2006 17:22, Joe Shaw wrote:
 When a crash occurs, we should try each of the items in the
 crashing batch individually to narrow down the exact file that crashes,
 and then mark it (probably with an xattr) to not try to filter it ever
 again.
I'd propose storing the version of beagle, and only trying again if 
stored_beagle_version != current_beagle_version. Combining this with a kind 
of 'blacklist' somewhere, which stores the ids of all files causing the 
helper to crash, would solve the whole problem transparently for the user. 
Just check if the beagle version changed and try to re-index the files on the 
blacklist. Otherwise this would pose the problem: Hey my new beagle is 
supposed to fix the helper crash I reported, why am I still unable to find 
the offending file in the index?

Regards,
Flo
-- 
Florian Hackenberger
student @
University of Technology
Graz, Austria
[EMAIL PROTECTED]
www.hackenberger.at
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: State of the Pooch

2006-11-16 Thread Debajyoti Bera
Hi,
A few fill in the blanks from my side:

 * Generics and .NET 2.0

...
 move to generics will also help reduce our memory usage.  In

The memory reduction and speed improvement are _huge_. I decided to switch CVS 
to generics a couple of week ago but some runtime crashes during my testing 
with 1.1.18 stopped me. Unfortunately, 1.2 is not suitable for the extended 
attribute problem Joe mentioned in an earlier problem. But the switch is 
happening soon.

 * Showing status on the state of the index

The infrastructure is mostly there. One of the reasons I feel none of the 
backend authors (ahem) use it because none of the known UIs actually show 
this information. GUI people please figure out how to inform the user about 
indexing and index status and the backends will get straightened out.

 * Handling crashes in the index helper better.

This is a killer. Its on my cards once unified index lands. Since there wont 
be a separate index for each backend, a single bad file could potentially 
ruin data from other backends. The webbrowser backends e.g. wont be able to 
recreate the index if purged. They need to be in a separate index.

 * Removable media

 Beagle needs to support indexing of data on removable media.
 There isn't any support for this right now.  I don't really have
 in-depth details about this, but it's on the radar and (sadly)
 pretty far down on the TODO.

I started working on it and its lying 50% completed in my local tree. If 
anyone is interested, I can transfer the code and/or provide help.

 * Thunderbird memory usage

 The Thunderbird backend is a bit of a hog right now.  This is:

 http://bugzilla.gnome.org/show_bug.cgi?id=355549

 Kevin has been doing some work on this, but we really need
 people to take a look at this.  I know that this backend has
 been disabled by default in Fedora Core 6.

I suggested some potential improvements to Kevin. The initial improvement is 
already in CVS. While a streaming Mork parser would be the best way to fix 
this, I have different plans to tame it. Working on it.

 * The return of D-Bus
Yup. D-Bus would be good. For KDE4 ;-).

 I think that's it!  There is always work to be done in supporting new
 file formats through filters and data sources through backends, as well
 as improving our documentation on the Wiki.  We've done a great job

Joe,
Can we put the libbeagle documentation on the wiki ? Like the glib docs. For 
some reason I cant generate the documentation on my machine and having an 
updated API documentation on the web will make people interested in using the 
API. I can do it, but how do I add a bunch of html pages to the wiki as-is ?

- dBera

-- 
-
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: State of the Pooch

2005-05-09 Thread Joe Shaw
On Sun, 2005-05-08 at 16:58 +0100, Daniel Drake wrote:
 If we move away from GNOME CVS, will we lose out on the translations side?
 Right now, it looks like random gnome translators are stumbling onto our
 project and and translating it into all kinds of languages, which I'm very
 impressed by.

Yeah, we probably would.  I hadn't thought of that.  Other GNOME-related
projects like Rhythmbox and AbiWord get translations and they're not
developed in GNOME CVS.  I'll bring it up on gnome-i18n like Enver
suggested.

Joe

___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: State of the Pooch

2005-05-09 Thread Miguel de Icaza
Hello,

 If we move away from GNOME CVS, will we lose out on the translations side?
 Right now, it looks like random gnome translators are stumbling onto our
 project and and translating it into all kinds of languages, which I'm very
 impressed by.

An option for translations would be to keep the master po file on the
GNOME CVS and have a script that updates it once a week or so.

Miguel.
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers