[Kde-pim] Akonadi mail migration

Kevin Krammer kevin.krammer at gmx.at
Tue Jun 30 10:31:17 BST 2009


On Tuesday, 2009-06-30, Thomas McGuire wrote:

> I like the ideas here.
> About having one maildir resource per POP3 account, with associated trash,
> inbox etc folders: That is an old wish (see bug 97205).
> I didn't think about that when talking to Constantin about the LocalFolders
> class though, I think support for that would require modifications to
> LocalFolders.
> (For those who don't know: LocalFolders is a helper class in akonadi/kmime
> that returns the inbox, drafts, trash etc folders for you, and creates them
> if they are not there yet).

You could probably call it StandardFolders or similar and have it operate on 
any mail resource capable of having subfolders.
I have no idea how this is currently handled, but I imagine that groupware 
folders are created similarily.

> For the migration: The folder settings like icons should also be migrated
> if possible. In fact, we need to have the options of the old folder dialog
> also in the new KMail. I don't think all of them can be moved to the
> Akonadi side, like the already existing icon setting, as some of the
> options are KMail specific. So we would need to wait until the folder tree
> and folder dialog is ported to be able to do the full migration.

I am pretty sure there will always remain application specific settings.
My main point is that data and settings should not be migrated separately 
since they are semantically related in a way that makes it necessary to "see 
the whole picture" when processing.

Not even talking about "interesting" problems like migrating dimap accounts, 
e.g. whether the current sync state can be migrated, whether cached mails can 
somehow be imported into the Akonadi cache, etc.

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20090630/e2f2afae/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