[Kde-pim] Project proposal

Thomas McGuire mcguire at kde.org
Mon Mar 23 23:31:15 GMT 2009


Hi Bertjan,

On Monday 09 March 2009 22:17:37 BERTJAN BROEKSEMA wrote:
> As some of you already knew I will apply for a project at nlnet [1]. The
> main goal of the project will be to create/port/finish the mbox/maildir
> Akonadi resources, create a pop3 resource and create tests for the
> resources using Igors test framework. Attached you'll find a very rough
> first draft (most sections definitely need more work, especially the goals
> and activity sections). Any comments, questions, suggestions or even
> critics are appreciated.

Although we already talked on IRC, here is a short summary so others can read 
it as well.

All in all, a good proposal, although with a lot of blabla in the beginning, 
but I suppose that is needed for applying :)

Now to the mbox resource: It would first create a mbox library, so it can be 
shared, like the maildir library. For example, kmailcvt, the mbox ioslave (who 
the hell uses this one!?), or even old KMail could be converted to use it.

Then I would base an mbox resource on top of that library. Well, actually I 
would create a resource that can handle a mixed tree of maildir and mbox, 
because we need that anyway, for backward compatibility. Similar to what the 
"Local Folders" project proposal does.

Also we said that POP3 should be an agent that fetches mail and puts them into 
Akonadi folders, e.g. a maildir folder. It should not be a resource, or at 
least not act as one. Rational is that POP3 is really for fetching only (even 
the RFC says that), and not a resource fit more into the usecase of something 
with a real storage behind it.

But you said on IRC you want to drop the POP3 part? If that is true, I guess 
Constantin or someone else can take that over, if they want to.

Doing tests of course is awesome, and should actually be mandatory for most 
bigger Akonadi projects.

Ok, enough mail writing for today. I hope the above reflects the actual truth 
about what we talked about :)

Regards,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20090324/3bfc77fb/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list