Re: Thunderbird Backend



Wow. Atlast someone couragious enough to break into the mork-format
and write a parser. You deserve kudos just for that.
Thunderbird users, jump in and test :-).

- dBera

On 4/11/06, Pierre Östlund <pierre ostlund gmail com> wrote:
> Hi!
>
> I've spent some time lately working on a Thunderbird backend for beagle.
> Most of the basic stuff works, but it needs hard testing and some more
> work until it's ready for mainstream. So, that's why I've decided to
> release the source code to get some input.
>
> As you all know by now, Thunderbird's using Mork as it's file format to
> store some basic information about mails in your different mailboxes.
> This information is very limited and you won't get very far with it. In
> order to perform a "full index" you'll have to download all mails to
> your harddrive. This is default behavior when using POP3. IMAP on the
> other hand, does not. You will have to enable the option: "Make the
> messages in my Inbox available when I am working offline" in order to
> get a "full index". If you don't do this, only some basic information
> stored in the Mork database-file can be indexed (subject, sender, date
> and some other things). You can enable this option at: Edit->Account
> Settings...->Offline & Disk Space->Offline. If a mail for some reason
> can't be fully indexed, partial index (information in the mork-file)
> will be used as fallback. No need to worry.
>
> Here's a list of what's currently supported:
> * A small "incorrect-and-not-good-but-working" implementation of Mork
> * "Full index" with "partial index" as fallback (read above)
> * POP3 url scheme (works with beagle-search)
> * Re-indexing of mails if Thunderbird is used during index to avoid
> offset failures
>
> What's not supported (or not working correctly):
> * IMAP url scheme
> * New mails downloaded _after_ index is done, are not indexed until
> beagle is restarted
> * Some encoding errors when performing a partial index
> * Attachments are indexed, but you can't open them
> * Some other things...
>
> I guess that's the information needed for now. The patch is available in
> the bugzilla (http://bugzilla.gnome.org/show_bug.cgi?id=323065). It
> works fine with HEAD and version 0.2.4. Comments? Should I continue my work?
>
> Thanks!
>
> Pierre
>
> _______________________________________________
> Dashboard-hackers mailing list
> Dashboard-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/dashboard-hackers
>


--
-----------------------------------------------------
Debajyoti Bera @ http://dbera.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]