[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