Re: [Evolution-hackers] mail migration

2013-03-03 Thread Sasa Ostrouska
On Mon, Dec 17, 2012 at 3:46 AM, Sasa Ostrouska  wrote:
> On Mon, Dec 17, 2012 at 12:45 AM, Sasa Ostrouska  wrote:
>> On Sun, Dec 16, 2012 at 10:56 PM, Sasa Ostrouska  wrote:
>>> On Sat, Dec 15, 2012 at 1:38 AM, Sasa Ostrouska  wrote:
 On Sat, Dec 15, 2012 at 12:38 AM, Adam Tauno Williams
  wrote:
> On Fri, 2012-12-14 at 23:29 +0100, Sasa Ostrouska wrote:
>> On Fri, Dec 14, 2012 at 9:10 PM, Adam Tauno Williams
>>  wrote:
>> > On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
>> >> Hi I know this is not direclty related to hacking on evolution, but I
>> >> would like to ask one advice.
>> >> I have about 5Gb of e-mails on my laptop which I use for work, and it
>> >> is still on evolution 2.26.3.
>> >> I would like to migrate now this stuff to evolution 3.6.x
>> >> What is the best way to do that ?
>> >> Simply upgrading evolution seems not to work, as it starts the wizard
>> >> as if .evolution dir doesnt exist.
>> >
>> > If all you want to do is mail then it seems like it wouldn't be a bad
>> > idea to make an 'external' local account (maildir or mbox [not certain
>> > what is available in 2.26]) and then just copy all your mail.  Upgrade.
>> > 'Reconnect' the new evolution to that account.
>> Ok how can I do that external account ? You mean use something else
>> like Thunderbird ?
>
> No, I mean you can make an account in Evolution that stores mail locally
> in a 'standard' format like MBOX or MailDir.  You specify a directory
> and mail and mailboxes are stored in that format there.  Then you can
> just drag the mail from your "On this computer" mailbox (assuming you
> are POP'ing into that from somewhere).  Then you have the mail 'outside
> of Evolution'.  And the new version of Evolution can look in the same
> place for mail; you can either copy it back into on-this-computer
> [assuming it doesn't transfer automatically] after you upgrade, or just
> continue using the 'external' mail store.
>
> I believe this is an option for 2.26, which I certain could do at least
> MBOX, if no MH.  But I don't really remember the 2.x series that well
> [it has been a long time].

 Ok all my mail is pop and its stored on my few computers, I rsync them 
 arround.
 So all I have is a huge .evolution directory, with all what is made and 
 used by
 evolution-2.26.3 . I will try your suggestion.

 Rgds
 Saxa
>>>
>>> Another question I have, to install evolution 3.0.x do I need to
>>> install also evolution-data-server-3.0.x or can I do that with
>>> evolution-data-server-3.6.x ?
>>>
>>> Rgds
>>> Saxa
>>
>> Ok it seems that downgrading my evolution to 3.0.x is not an option,
>> missing a lot of stuff aas deps and would meant
>> to downgrade a lot of things, from gtk on.
>>
>> So I will opt for the other option as Adam suggested.
>>
>> Rgds
>> Saxa

Ok , only as a followup. I have migrated my mail from 2.26.x to 3.6
and did it in the following way:

rsync my full home dir to a machine with 2.32.3 evolution installed
and started evolution. The migration
went very smoothly. It took a while since it was about 5-7GB of
e-mails but when it run up everything was in place.

After that I have rsync to my other computer where evolution 3.6 is
installed and here I had some problems, seems because of
calendar stuff prevented to run gnome3. Then I deleted some files in
the .config/evolution iirc. and then I was able to start gnome3
after that I started evolution and it migrated the stuff, again it
took some time but it worked out.

So far all my mail seems to be here. One problem now I have is that I
ended up with an "On this computer" and "local_mbox" directory
structures. But I have no idea which one I should use ?

Also if I want to delete some folders from those I cant do it since
its saying that they are system folders.

Another problem I have is the following error when I send a message:

The reported error was "Failed to append to
mbox:///home/rc/.local/share/evolution/mail/local#Sent: Invalid folder
URI 'mbox:///home/rc/.local/share/evolution/mail/local#Sent'
Appending to local 'Sent' folder instead.".

Can somebody point me in the right direction on how to solve those
problems and especially which are the locations the new evolution
uses to store the mail ?

Rgds
Sasa

PS: Thanks to all for this nice piece of software.
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-16 Thread Sasa Ostrouska
On Mon, Dec 17, 2012 at 12:45 AM, Sasa Ostrouska  wrote:
> On Sun, Dec 16, 2012 at 10:56 PM, Sasa Ostrouska  wrote:
>> On Sat, Dec 15, 2012 at 1:38 AM, Sasa Ostrouska  wrote:
>>> On Sat, Dec 15, 2012 at 12:38 AM, Adam Tauno Williams
>>>  wrote:
 On Fri, 2012-12-14 at 23:29 +0100, Sasa Ostrouska wrote:
> On Fri, Dec 14, 2012 at 9:10 PM, Adam Tauno Williams
>  wrote:
> > On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
> >> Hi I know this is not direclty related to hacking on evolution, but I
> >> would like to ask one advice.
> >> I have about 5Gb of e-mails on my laptop which I use for work, and it
> >> is still on evolution 2.26.3.
> >> I would like to migrate now this stuff to evolution 3.6.x
> >> What is the best way to do that ?
> >> Simply upgrading evolution seems not to work, as it starts the wizard
> >> as if .evolution dir doesnt exist.
> >
> > If all you want to do is mail then it seems like it wouldn't be a bad
> > idea to make an 'external' local account (maildir or mbox [not certain
> > what is available in 2.26]) and then just copy all your mail.  Upgrade.
> > 'Reconnect' the new evolution to that account.
> Ok how can I do that external account ? You mean use something else
> like Thunderbird ?

 No, I mean you can make an account in Evolution that stores mail locally
 in a 'standard' format like MBOX or MailDir.  You specify a directory
 and mail and mailboxes are stored in that format there.  Then you can
 just drag the mail from your "On this computer" mailbox (assuming you
 are POP'ing into that from somewhere).  Then you have the mail 'outside
 of Evolution'.  And the new version of Evolution can look in the same
 place for mail; you can either copy it back into on-this-computer
 [assuming it doesn't transfer automatically] after you upgrade, or just
 continue using the 'external' mail store.

 I believe this is an option for 2.26, which I certain could do at least
 MBOX, if no MH.  But I don't really remember the 2.x series that well
 [it has been a long time].
>>>
>>> Ok all my mail is pop and its stored on my few computers, I rsync them 
>>> arround.
>>> So all I have is a huge .evolution directory, with all what is made and 
>>> used by
>>> evolution-2.26.3 . I will try your suggestion.
>>>
>>> Rgds
>>> Saxa
>>
>> Another question I have, to install evolution 3.0.x do I need to
>> install also evolution-data-server-3.0.x or can I do that with
>> evolution-data-server-3.6.x ?
>>
>> Rgds
>> Saxa
>
> Ok it seems that downgrading my evolution to 3.0.x is not an option,
> missing a lot of stuff aas deps and would meant
> to downgrade a lot of things, from gtk on.
>
> So I will opt for the other option as Adam suggested.
>
> Rgds
> Saxa
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Sasa Ostrouska
On Sat, Dec 15, 2012 at 12:38 AM, Adam Tauno Williams
 wrote:
> On Fri, 2012-12-14 at 23:29 +0100, Sasa Ostrouska wrote:
>> On Fri, Dec 14, 2012 at 9:10 PM, Adam Tauno Williams
>>  wrote:
>> > On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
>> >> Hi I know this is not direclty related to hacking on evolution, but I
>> >> would like to ask one advice.
>> >> I have about 5Gb of e-mails on my laptop which I use for work, and it
>> >> is still on evolution 2.26.3.
>> >> I would like to migrate now this stuff to evolution 3.6.x
>> >> What is the best way to do that ?
>> >> Simply upgrading evolution seems not to work, as it starts the wizard
>> >> as if .evolution dir doesnt exist.
>> >
>> > If all you want to do is mail then it seems like it wouldn't be a bad
>> > idea to make an 'external' local account (maildir or mbox [not certain
>> > what is available in 2.26]) and then just copy all your mail.  Upgrade.
>> > 'Reconnect' the new evolution to that account.
>> Ok how can I do that external account ? You mean use something else
>> like Thunderbird ?
>
> No, I mean you can make an account in Evolution that stores mail locally
> in a 'standard' format like MBOX or MailDir.  You specify a directory
> and mail and mailboxes are stored in that format there.  Then you can
> just drag the mail from your "On this computer" mailbox (assuming you
> are POP'ing into that from somewhere).  Then you have the mail 'outside
> of Evolution'.  And the new version of Evolution can look in the same
> place for mail; you can either copy it back into on-this-computer
> [assuming it doesn't transfer automatically] after you upgrade, or just
> continue using the 'external' mail store.
>
> I believe this is an option for 2.26, which I certain could do at least
> MBOX, if no MH.  But I don't really remember the 2.x series that well
> [it has been a long time].

Ok all my mail is pop and its stored on my few computers, I rsync them arround.
So all I have is a huge .evolution directory, with all what is made and used by
evolution-2.26.3 . I will try your suggestion.

Rgds
Saxa
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Adam Tauno Williams
On Fri, 2012-12-14 at 23:29 +0100, Sasa Ostrouska wrote:
> On Fri, Dec 14, 2012 at 9:10 PM, Adam Tauno Williams
>  wrote:
> > On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
> >> Hi I know this is not direclty related to hacking on evolution, but I
> >> would like to ask one advice.
> >> I have about 5Gb of e-mails on my laptop which I use for work, and it
> >> is still on evolution 2.26.3.
> >> I would like to migrate now this stuff to evolution 3.6.x
> >> What is the best way to do that ?
> >> Simply upgrading evolution seems not to work, as it starts the wizard
> >> as if .evolution dir doesnt exist.
> >
> > If all you want to do is mail then it seems like it wouldn't be a bad
> > idea to make an 'external' local account (maildir or mbox [not certain
> > what is available in 2.26]) and then just copy all your mail.  Upgrade.
> > 'Reconnect' the new evolution to that account.
> Ok how can I do that external account ? You mean use something else
> like Thunderbird ?

No, I mean you can make an account in Evolution that stores mail locally
in a 'standard' format like MBOX or MailDir.  You specify a directory
and mail and mailboxes are stored in that format there.  Then you can
just drag the mail from your "On this computer" mailbox (assuming you
are POP'ing into that from somewhere).  Then you have the mail 'outside
of Evolution'.  And the new version of Evolution can look in the same
place for mail; you can either copy it back into on-this-computer
[assuming it doesn't transfer automatically] after you upgrade, or just
continue using the 'external' mail store.

I believe this is an option for 2.26, which I certain could do at least
MBOX, if no MH.  But I don't really remember the 2.x series that well
[it has been a long time].

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Sasa Ostrouska
On Fri, Dec 14, 2012 at 9:10 PM, Adam Tauno Williams
 wrote:
> On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
>> Hi I know this is not direclty related to hacking on evolution, but I
>> would like to ask one advice.
>> I have about 5Gb of e-mails on my laptop which I use for work, and it
>> is still on evolution 2.26.3.
>> I would like to migrate now this stuff to evolution 3.6.x
>> What is the best way to do that ?
>> Simply upgrading evolution seems not to work, as it starts the wizard
>> as if .evolution dir doesnt exist.
>
> If all you want to do is mail then it seems like it wouldn't be a bad
> idea to make an 'external' local account (maildir or mbox [not certain
> what is available in 2.26]) and then just copy all your mail.  Upgrade.
> 'Reconnect' the new evolution to that account.

Ok how can I do that external account ? You mean use something else
like Thunderbird ?

>
> For contacts you can also select them all, save to a VCF file, and then
> import that VCF files.  That isn't bad as a backup in any case.
>
Ok thats clear. Thanks.
Sasa
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Sasa Ostrouska
On Fri, Dec 14, 2012 at 11:24 PM, Sasa Ostrouska  wrote:
> On Fri, Dec 14, 2012 at 5:55 PM, Matthew Barnes  wrote:
>> On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
>>> I have about 5Gb of e-mails on my laptop which I use for work, and it
>>> is still on evolution 2.26.3.
>>> I would like to migrate now this stuff to evolution 3.6.x
>>>
>>> What is the best way to do that ?
>>
>> Hi Sasa,
> Hi Matthew,
>>
>> While Evolution does try to automatically migrate data when necessary
>> after upgrading, this is intended more for incremental upgrades, say
>> from 3.4 to 3.6.
>
> Ok got it, thanks for this info.
>
>>
>> Automatic data migration becomes less tested and therefore more risky
>> the more versions you skip.  Going from 2.26 to 3.6 is a huge leap!
>>
> Yup, I believe so. But maybe its worth a try, I have many backups of
> my .evolution dir.
> I saw that 2.26 has an export option in File menu, but I suppose this
> is only for configurations
> of the accounts, or am I wrong ?
>
>> I recommend breaking the upgrade into at least two steps, particularly
>> 2.26 -> 3.0 -> 3.6.
>>
> Ok, will try that.
>
>> Evolution 3.0 was the first version to convert your local mail from mbox
>> format to Maildir format.  Do that first, and once you verify your local
>> mail is in tact, proceed to 3.6.
>>
> Ok very clear. Is Maildir very different from mbox ? And why the team
> has choosen to
> change the format of archiving mail ? I'm not an expert, just curious.
>
>> Evolution 3.6 was the first version to convert your account info from
>> GConf entries to plaintext data files.  Account info is now stored in
>> ~/.config/evolution/sources where it's much easier to backup and copy.
>> The contents of this directory determine whether Evolution runs the
>> account wizard on startup.
>>
> Ok very clear, will try to look at this data in .config/evolution .
> Now, can you please point out
> if its there some documentation about the 2.26.x evolution config and
> .evolution dir files ?
>
> Also if i remember well some time ago the old evo maintainer, I think
> Sirinisa or something like that
> pointed out some conversion utilities he made , maybe I'm wrong. Will
> try to search a bit the mail archives.
>
>> Matthew Barnes
>>
> Thanks
> Sasa
>>
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Adam Tauno Williams
On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
> Hi I know this is not direclty related to hacking on evolution, but I
> would like to ask one advice.
> I have about 5Gb of e-mails on my laptop which I use for work, and it
> is still on evolution 2.26.3.
> I would like to migrate now this stuff to evolution 3.6.x
> What is the best way to do that ?
> Simply upgrading evolution seems not to work, as it starts the wizard
> as if .evolution dir doesnt exist.

If all you want to do is mail then it seems like it wouldn't be a bad
idea to make an 'external' local account (maildir or mbox [not certain
what is available in 2.26]) and then just copy all your mail.  Upgrade.
'Reconnect' the new evolution to that account.

For contacts you can also select them all, save to a VCF file, and then
import that VCF files.  That isn't bad as a backup in any case.

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] mail migration

2012-12-14 Thread Matthew Barnes
On Fri, 2012-12-14 at 04:54 +0100, Sasa Ostrouska wrote:
> I have about 5Gb of e-mails on my laptop which I use for work, and it
> is still on evolution 2.26.3.
> I would like to migrate now this stuff to evolution 3.6.x
> 
> What is the best way to do that ?

Hi Sasa,

While Evolution does try to automatically migrate data when necessary
after upgrading, this is intended more for incremental upgrades, say
from 3.4 to 3.6.

Automatic data migration becomes less tested and therefore more risky
the more versions you skip.  Going from 2.26 to 3.6 is a huge leap!

I recommend breaking the upgrade into at least two steps, particularly
2.26 -> 3.0 -> 3.6.

Evolution 3.0 was the first version to convert your local mail from mbox
format to Maildir format.  Do that first, and once you verify your local
mail is in tact, proceed to 3.6.

Evolution 3.6 was the first version to convert your account info from
GConf entries to plaintext data files.  Account info is now stored in
~/.config/evolution/sources where it's much easier to backup and copy.
The contents of this directory determine whether Evolution runs the
account wizard on startup.

Matthew Barnes


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] mail migration

2012-12-13 Thread Sasa Ostrouska
Hi I know this is not direclty related to hacking on evolution, but I
would like to ask one advice.

I have about 5Gb of e-mails on my laptop which I use for work, and it
is still on evolution 2.26.3.
I would like to migrate now this stuff to evolution 3.6.x

What is the best way to do that ?

Simply upgrading evolution seems not to work, as it starts the wizard
as if .evolution dir doesnt exist.

Any tools around ?

Rgds
Saxa
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers