[opensuse] Exporting KMail folders and settings
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking? I should mention that I am considering using KDE4 with the new v11.1 (not without some trepidation, after reading some of the recent traffic on this forum). I'd be open to any comments on this subject. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
I should mention that I am considering using KDE4 with the new v11.1 (not without some trepidation, after reading some of the recent traffic on this forum). I'd be open to any comments on this subject.
Generally speaking, if you copy your home directory, all that stuff is included. If you don't want to do that, you can copy over the directories for the various apps. Also, e-mail apps tend to import, rather than export. KMail will allow you to import mail. -- Use OpenOffice.org <http://www.openoffice.org> -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
At 00:23:08 on Sunday Sunday 19 April 2009, James Knott <james.knott@rogers.com> wrote:
Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
I should mention that I am considering using KDE4 with the new v11.1 (not without some trepidation, after reading some of the recent traffic on this forum). I'd be open to any comments on this subject.
Generally speaking, if you copy your home directory, all that stuff is included. If you don't want to do that, you can copy over the directories for the various apps. Also, e-mail apps tend to import, rather than export. KMail will allow you to import mail.
That's a great relief. I wasn't sure if that was the way to go. Thanks. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 18 April 2009 03:37:37 pm Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
I should mention that I am considering using KDE4 with the new v11.1 (not without some trepidation, after reading some of the recent traffic on this forum). I'd be open to any comments on this subject.
In my experience, KMail is somewhat labor intensive transfer. Mails as content is very easy to move. Just move folders in location where KMail expecting them. $HOME/.kde4/share/apps/kmail/mail/ pop accounts dimap is for disconnected imap search is for Find Messages function Filters is next that is easy to move. There are options Import and Export in Settings > Configure Filters . They work fine in any way I tried them, like selective Import of few filters. Settings is what gave me grief even from KDE3 to KDE3 versions. They are in $HOME/.kde4/share/config/kmailrc I would loose some of advanced settings every time I moved configuration file to new installation. P.S. I still have to move stuff to new disk that is KDE4 only installation. I'll put experience in this thread. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
At 07:38:24 on Sunday Sunday 19 April 2009, "Rajko M." <rmatov101@charter.net> wrote:
On Saturday 18 April 2009 03:37:37 pm Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
I should mention that I am considering using KDE4 with the new v11.1 (not without some trepidation, after reading some of the recent traffic on this forum). I'd be open to any comments on this subject.
In my experience, KMail is somewhat labor intensive transfer.
Mails as content is very easy to move. Just move folders in location where KMail expecting them. $HOME/.kde4/share/apps/kmail/mail/ pop accounts dimap is for disconnected imap search is for Find Messages function
Filters is next that is easy to move. There are options Import and Export in Settings > Configure Filters . They work fine in any way I tried them, like selective Import of few filters.
Settings is what gave me grief even from KDE3 to KDE3 versions. They are in $HOME/.kde4/share/config/kmailrc I would loose some of advanced settings every time I moved configuration file to new installation.
P.S. I still have to move stuff to new disk that is KDE4 only installation. I'll put experience in this thread.
I'm sure that I will not be the only one to be grateful for that experience. It does seem that, as I had feared, just copying the home directory is not the entire answer. But ("famous last words") reconfiguring KMail settings from scratch should not be a very great task. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I've been moving my "Mail" directory and the various RC files for kmail and the address book, including pop settings and filters, for many years and KDE 3 release now, without problem (usually just had to re-enter the passwords). I have not yet attempted this with KDE 4 and was anyway thinking it would be time to re-create the filter set new (I'm probably dragging old, useless filters...) I simply always have the habit to make sure I have my "old", working kmail either on the previous install or a notebook. Thierry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 19 April 2009 05:19:51 am Thierry de Coulon wrote:
I've been moving my "Mail" directory and the various RC files for kmail and the address book, including pop settings and filters, for many years and KDE 3 release now, without problem (usually just had to re-enter the passwords).
I have not yet attempted this with KDE 4 and was anyway thinking it would be time to re-create the filter set new (I'm probably dragging old, useless filters...)
I simply always have the habit to make sure I have my "old", working kmail either on the previous install or a notebook.
Thierry
I'm almost done, and it was just as I wrote in the previous email. I had to recreate accounts, and go trough the filters as many Move To folders were not recognized. Some half hour of work by now, and it is not much left. There could be better way, but I didn't find it. -- Regards, Rajko http://news.opensuse.org/category/people-of-opensuse/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 20 April 2009 06:32:52 Rajko M. wrote:
On Sunday 19 April 2009 05:19:51 am Thierry de Coulon wrote:
I've been moving my "Mail" directory and the various RC files for kmail and the address book, including pop settings and filters, for many years and KDE 3 release now, without problem (usually just had to re-enter the passwords).
I have not yet attempted this with KDE 4 and was anyway thinking it would be time to re-create the filter set new (I'm probably dragging old, useless filters...)
I simply always have the habit to make sure I have my "old", working kmail either on the previous install or a notebook.
Thierry
I'm almost done, and it was just as I wrote in the previous email. I had to recreate accounts, and go trough the filters as many Move To folders were not recognized. Some half hour of work by now, and it is not much left.
There could be better way, but I didn't find it.
Can you send me some old and new kmailrcs showing what needed to be hand- hacked? I'm writing the automatic migrator for 11.2 and need to handle these. WIll
On Monday 20 April 2009 08:07:54 am Will Stephenson wrote: ...
I'm almost done, and it was just as I wrote in the previous email. I had to recreate accounts, and go trough the filters as many Move To folders were not recognized. Some half hour of work by now, and it is not much left.
There could be better way, but I didn't find it.
Can you send me some old and new kmailrcs showing what needed to be hand- hacked? I'm writing the automatic migrator for 11.2 and need to handle these.
WIll
I can do it as soon as I remove all private parts from old configuration using old kmail itself and then attempt to copy whole old kde3 to new account and start session. Doing this I can see 2 scenarios: 1) user copied kmailrc and ../apps/kmail from .kde to .kde4 and then started kde4-kmail 2) user started kde4-kmail and wants to import settings I guess, you would like to know both. For: 1) is question what has to be tweaked 2) what import export functions are missing, or work partially I'll do that, but not before tomorrow. -- Regards, Rajko http://news.opensuse.org/category/people-of-opensuse/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Can you send me some old and new kmailrcs showing what needed to be hand- hacked? I'm writing the automatic migrator for 11.2 and need to handle these. Thats great news. Its something that should be have been inbuilt from the beginning where a new version interrogates the existing rc files and imports all useable config data to the new one and ignores the old and no longer used config bits from the file. This would be a big advance in user friendliness. What would also be a good thing is a ".kontact" folder that has subfolder
snip links to all the elements of how kontact is configured so you can do an easy single line rsync backup of the .kontact folder instead multiple lines and it would also make upgrades to newer versions a lot simpler.
WIll
regards Ian -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail. Configuration data (and addresses) is different. Should be a request to devs, export/import all data. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknq+3AACgkQtTMYHG2NR9WewQCdHZMgY4rWMnem4OaXfD0VGmnp T5sAoJc2UuByUYEGXIEcAi+Ta3ssusWG =zAud -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R." <robin.listas@telefonica.net> wrote:
On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail.
In that case, presumably the mail folders would come across with the home directory, so there is no problem.
Configuration data (and addresses) is different.
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
Should be a request to devs, export/import all data.
One would think that would have been self-understood. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Stan Goodman <stan.goodman@hashkedim.com> [04-19-09 08:46]:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R." <robin.listas@telefonica.net> wrote:
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
The "Redmond" comment here is just trash and a slam against the KDE programmers.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
You must remember that everyone does not look upon the same-same-same. I use KDE but care less about anything KMail related (that comes to mind). I *still* prefer the command line and mutt. ie: "self-understanding" is relative! -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
At 23:16:50 on Sunday Sunday 19 April 2009, Patrick Shanahan <paka@opensuse.org> wrote:
* Stan Goodman <stan.goodman@hashkedim.com> [04-19-09 08:46]:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R." <robin.listas@telefonica.net> wrote:
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
The "Redmond" comment here is just trash and a slam against the KDE programmers.
It was my opinion. I didn't realize that opinions are forbidden. It cannot possibly be ONLY my opinion.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
You must remember that everyone does not look upon the same-same-same. I use KDE but care less about anything KMail related (that comes to mind). I *still* prefer the command line and mutt.
Different strokes for different folks.
ie: "self-understanding" is relative!
It is not self-understood that there has to be a export - import mechanism for transition during the upgrade process? I hope it is.
Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org
-- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 19 April 2009 14:45:25 Stan Goodman wrote:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R."
<robin.listas@telefonica.net> wrote:
On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail.
In that case, presumably the mail folders would come across with the home directory, so there is no problem.
Configuration data (and addresses) is different.
No, it's not - copying all of .kde[4] on one computer to the other will import your mail and addresses, provided they are in the default locations under .kde[4].
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
There was no significant[*] paradigm shift for kmail or kaddressbook's storage - no conspiracy, developer arrogance or eye candy fixation here - the difficulty arises because although upstream KDE automatically migrates all data to KDE3, we took the conservative route of keeping .kde for KDE3 and .kde4 for KDE4 so that users can freely switch between versions. We do not automatically migrate PIM data in 11.1 because we wanted to make sure the migration process was watertight for 11.2. Will [*] The default storage of mail distribution lists changed from a text file on disk to a synthetic contact in the addressbook. This allows the dist list to be stored on groupware servers and therefore behave the same way as regular contacts from a user's perspective. This is not handled automatically by upstream KDE. I'm working on automating this conversion for 11.2.
At 16:20:20 on Monday Monday 20 April 2009, Will Stephenson <wstephenson@suse.de> wrote:
On Sunday 19 April 2009 14:45:25 Stan Goodman wrote:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R."
<robin.listas@telefonica.net> wrote:
On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail.
In that case, presumably the mail folders would come across with the home directory, so there is no problem.
Configuration data (and addresses) is different.
No, it's not - copying all of .kde[4] on one computer to the other will import your mail and addresses, provided they are in the default locations under .kde[4].
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
There was no significant[*] paradigm shift for kmail or kaddressbook's storage - no conspiracy, developer arrogance or eye candy fixation here - the difficulty arises because although upstream KDE automatically migrates all data to KDE3, we took the conservative route of keeping .kde for KDE3 and .kde4 for KDE4 so that users can freely switch between versions. We do not automatically migrate PIM data in 11.1 because we wanted to make sure the migration process was watertight for 11.2.
Will
Having installed v11.1 in apparently good order and installed KMail, I just tried to bring over the address data from Kaddressbook. This looked like a good starting place because the File menu indicates that there is a straightforward way to Export from the source OS (the v10.3 partitions). It turns out to be not quite so. I chose to export as Vcard v3; the utility informed me that, since I have several data resources (although I use only one), I must decide whether I want several files or only one. I interpreted this as meaning a separate file for each resource (although I think now that the utility has in mind something else entirely). and I chose separate files, because I did NOT want all the existing resources in a single file. After a few seconds, I was told that it would not be possible to perform the Export (without clue about why not). A glance in the folder that I had defined for a target showed there there is a separate file for each and every one of the hundreds of contacts that Kaddressbook knows. When I click on any one of these files, a dialog comes up asking me if I want the corresponding contact to be exported (I do, and that's why I started the export). When I answer in the affirmative, the dialog, the file, and the entire folder collapse -- which is just as well, because I am not about to go through that for each and every contact. My guess, though I can't be sure of anything, is that I should have chosen the "single file" option, because "separate files" seems to mean per contact. But what I have seen makes it seem that the Export option, and probably the Import option at the other end as well, may not be what I expected at all. My question, then, is: What have other people done to bring over their Kaddressbook information from v10.3 KDE3 to v11.1 KDE4?
[*] The default storage of mail distribution lists changed from a text file on disk to a synthetic contact in the addressbook. This allows the dist list to be stored on groupware servers and therefore behave the same way as regular contacts from a user's perspective. This is not handled automatically by upstream KDE. I'm working on automating this conversion for 11.2.
I am not at all sure what implications, if any, the paragraph above has for me as a single user in a non-enterprise environment, or for the upgrade transition in which I am engaged at the moment. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 20 April 2009 16:23:43 Stan Goodman wrote:
At 16:20:20 on Monday Monday 20 April 2009, Will Stephenson
<wstephenson@suse.de> wrote:
On Sunday 19 April 2009 14:45:25 Stan Goodman wrote:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R."
<robin.listas@telefonica.net> wrote:
On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail.
In that case, presumably the mail folders would come across with the home directory, so there is no problem.
Configuration data (and addresses) is different.
No, it's not - copying all of .kde[4] on one computer to the other will import your mail and addresses, provided they are in the default locations under .kde[4].
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
There was no significant[*] paradigm shift for kmail or kaddressbook's storage - no conspiracy, developer arrogance or eye candy fixation here - the difficulty arises because although upstream KDE automatically migrates all data to KDE3, we took the conservative route of keeping .kde for KDE3 and .kde4 for KDE4 so that users can freely switch between versions. We do not automatically migrate PIM data in 11.1 because we wanted to make sure the migration process was watertight for 11.2.
Will
Having installed v11.1 in apparently good order and installed KMail, I just tried to bring over the address data from Kaddressbook. This looked like a good starting place because the File menu indicates that there is a straightforward way to Export from the source OS (the v10.3 partitions). It turns out to be not quite so.
I chose to export as Vcard v3; the utility informed me that, since I have several data resources (although I use only one), I must decide whether I want several files or only one. I interpreted this as meaning a separate file for each resource (although I think now that the utility has in mind something else entirely). and I chose separate files, because I did NOT want all the existing resources in a single file.
After a few seconds, I was told that it would not be possible to perform the Export (without clue about why not). A glance in the folder that I had defined for a target showed there there is a separate file for each and every one of the hundreds of contacts that Kaddressbook knows. When I click on any one of these files, a dialog comes up asking me if I want the corresponding contact to be exported (I do, and that's why I started the export). When I answer in the affirmative, the dialog, the file, and the entire folder collapse -- which is just as well, because I am not about to go through that for each and every contact.
My guess, though I can't be sure of anything, is that I should have chosen the "single file" option, because "separate files" seems to mean per contact. But what I have seen makes it seem that the Export option, and probably the Import option at the other end as well, may not be what I expected at all.
My question, then, is: What have other people done to bring over their Kaddressbook information from v10.3 KDE3 to v11.1 KDE4?
The Export function in KAddressbook is intended for exporting to other applications. I would just tar up my .kde dir from one installation and untar it in the other. This has the advantage that if you have multiple address books, the structure is always maintained. Exporting all contacts flattens them into one file. If you then want to start using KDE 4, on first run, kde4-migrate will copy ~/.kde/share/apps/kabc/*.vcf to the equivalent location in ~/.kde4. This includes the 'standard addressbook'. What we do not migrate automatically yet is the addressbook resource configuration. You can do this manually by copying ~/.kde/share/config/kresources to ~/.kde4/share/config and you should be alright when you start KDE 4 kaddressbook. NB this also copies calendar configuration. The calendar data is in ~/.kde/share/apps/korganizer/std.vcf, by default and can be copied to the equivalent location in .kde4. There you have a load of my 11.2 TODO written up as manual migration instructions.
[*] The default storage of mail distribution lists changed from a text file on disk to a synthetic contact in the addressbook. This allows the dist list to be stored on groupware servers and therefore behave the same way as regular contacts from a user's perspective. This is not handled automatically by upstream KDE. I'm working on automating this conversion for 11.2.
I am not at all sure what implications, if any, the paragraph above has for me as a single user in a non-enterprise environment, or for the upgrade transition in which I am engaged at the moment.
If you're migrating KDE3 to KDE3, none, if you're migrating KDE3 to KDE4 currently you will have to recreate your distlists manually after the migration. These are stored in ~/.kde/share/apps/kabc/distlists. HTH Will
On Monday 20 April 2009 19:30:10 Will Stephenson wrote:
On Monday 20 April 2009 16:23:43 Stan Goodman wrote:
At 16:20:20 on Monday Monday 20 April 2009, Will Stephenson
<wstephenson@suse.de> wrote:
On Sunday 19 April 2009 14:45:25 Stan Goodman wrote:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R."
<robin.listas@telefonica.net> wrote:
On Saturday, 2009-04-18 at 23:37 +0300, Stan Goodman wrote:
I am running openSuSE v10.3, and want to install v11.1 on a separate drive. I will want to carry over, among other things, the mail folders, the settings, and the filters from KMail to the new OS, but I do not find a way to export these things from the present mailer, nor for that matter, to import them. What am I overlooking?
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail.
In that case, presumably the mail folders would come across with the home directory, so there is no problem.
Configuration data (and addresses) is different.
No, it's not - copying all of .kde[4] on one computer to the other will import your mail and addresses, provided they are in the default locations under .kde[4].
Addresses are in KAddressbook, which DOES know how to export and import, so this too is no problem, unless KDE4's "paradigm shift" makes it impossible. Personally, I am very suspicious of the need or desirability of far-reaching paradigm shifts that make life difficult for users; it has a Redmond taste. But Redmond has the excuse that they have to coerce customers to replace apps yearly, else the Sultan of Brunei would again be the wealthiest man on the planet. I am not sure what the motivation would be for KDE.
Should be a request to devs, export/import all data.
One would think that would have been self-understood.
There was no significant[*] paradigm shift for kmail or kaddressbook's storage - no conspiracy, developer arrogance or eye candy fixation here - the difficulty arises because although upstream KDE automatically migrates all data to KDE3, we took the conservative route of keeping .kde for KDE3 and .kde4 for KDE4 so that users can freely switch between versions. We do not automatically migrate PIM data in 11.1 because we wanted to make sure the migration process was watertight for 11.2.
Will
Having installed v11.1 in apparently good order and installed KMail, I just tried to bring over the address data from Kaddressbook. This looked like a good starting place because the File menu indicates that there is a straightforward way to Export from the source OS (the v10.3 partitions). It turns out to be not quite so.
I chose to export as Vcard v3; the utility informed me that, since I have several data resources (although I use only one), I must decide whether I want several files or only one. I interpreted this as meaning a separate file for each resource (although I think now that the utility has in mind something else entirely). and I chose separate files, because I did NOT want all the existing resources in a single file.
After a few seconds, I was told that it would not be possible to perform the Export (without clue about why not). A glance in the folder that I had defined for a target showed there there is a separate file for each and every one of the hundreds of contacts that Kaddressbook knows. When I click on any one of these files, a dialog comes up asking me if I want the corresponding contact to be exported (I do, and that's why I started the export). When I answer in the affirmative, the dialog, the file, and the entire folder collapse -- which is just as well, because I am not about to go through that for each and every contact.
My guess, though I can't be sure of anything, is that I should have chosen the "single file" option, because "separate files" seems to mean per contact. But what I have seen makes it seem that the Export option, and probably the Import option at the other end as well, may not be what I expected at all.
My question, then, is: What have other people done to bring over their Kaddressbook information from v10.3 KDE3 to v11.1 KDE4?
The Export function in KAddressbook is intended for exporting to other applications. I would just tar up my .kde dir from one installation and untar it in the other. This has the advantage that if you have multiple address books, the structure is always maintained. Exporting all contacts flattens them into one file.
If you then want to start using KDE 4, on first run, kde4-migrate will copy ~/.kde/share/apps/kabc/*.vcf to the equivalent location in ~/.kde4. This includes the 'standard addressbook'.
kde4-migrate? What's this? Is this a migration tool that will do what I have been seeking to do?
What we do not migrate automatically yet is the addressbook resource configuration. You can do this manually by copying
~/.kde/share/config/kresources to ~/.kde4/share/config
and you should be alright when you start KDE 4 kaddressbook.
NB this also copies calendar configuration. The calendar data is in ~/.kde/share/apps/korganizer/std.vcf, by default and can be copied to the equivalent location in .kde4.
There you have a load of my 11.2 TODO written up as manual migration instructions.
[*] The default storage of mail distribution lists changed from a text file on disk to a synthetic contact in the addressbook. This allows the dist list to be stored on groupware servers and therefore behave the same way as regular contacts from a user's perspective. This is not handled automatically by upstream KDE. I'm working on automating this conversion for 11.2.
I am not at all sure what implications, if any, the paragraph above has for me as a single user in a non-enterprise environment, or for the upgrade transition in which I am engaged at the moment.
If you're migrating KDE3 to KDE3, none, if you're migrating KDE3 to KDE4 currently you will have to recreate your distlists manually after the migration. These are stored in ~/.kde/share/apps/kabc/distlists.
Distribution lists?
HTH
I am not sure if it does. I think I must give serious consideration to staying with v10.3, which is working well (except for one problem which I had hoped to escape from by this upgrade), until the kde4 act gets pulled together. It may be too early for me to upgrade. I have also seen a lot of flakiness with the apps I have used, things crashing when I have not touched them, and leaving a message asking me to help by filing a bug report. One could argue about the timing of the release, but I won't. I'm grateful for your replies. But I have learned a bit about looking harder before leaping. Many thanks. -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2009-04-20 at 15:20 +0200, Will Stephenson wrote:
At 13:22:38 on Sunday Sunday 19 April 2009, "Carlos E. R."
In Linux, you can simply move over the mail folder from probably any mail client to any mail client -- if they are mbox type, and kmail by default uses a type of maildir. At least, you can move them from kmail to kmail. ... Configuration data (and addresses) is different.
No, it's not - copying all of .kde[4] on one computer to the other will import your mail and addresses, provided they are in the default locations under .kde[4].
Yes, it is. I insist. :-) You can simply copy over a mail folder from, say, mozilla, to, say, kmail, any version, and it will work: it will read the email (both directions), because both programs understand the mbox format roughly the same. However, configuration data from, say, mozilla, can not be moved directly, to, say, kmail. That is what I said. There is a more or less standard for mailbox (mbox) (1), but there is not for configuration, addresses, or indexes. Unfortunately. (Proof of (1) is that I share the exact same physical folders between Alpine, Kmail, Thunderbird, and Mozilla (and formerly, Balsa, before its demise). Indexes can not be shared, though). - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkntMMMACgkQtTMYHG2NR9XkuACdFg3rHbOS2WQBA4Q/obRLADVk Xh0AnAzPtNxSBgYb6I7Ef8usmb+z+0U7 =XItI -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday 21 April 2009 04:34:37 Carlos E. R. wrote:
Yes, it is. I insist. :-)
You can simply copy over a mail folder from, say, mozilla, to, say, kmail, any version, and it will work: it will read the email (both directions), because both programs understand the mbox format roughly the same.
However, configuration data from, say, mozilla, can not be moved directly, to, say, kmail.
Beg pardon, I misread you :) Will
participants (9)
-
Carlos E. R.
-
Carlos E. R.
-
ianseeks
-
James Knott
-
Patrick Shanahan
-
Rajko M.
-
Stan Goodman
-
Thierry de Coulon
-
Will Stephenson