Re: [Evolution] PST import plugin for Evolution added

2009-04-02 Thread Art Alexion
On Wed, 2009-04-01 at 13:49 -0400, evo-l...@ceinfosvc.net wrote:
> >I have committed a PST Importer for Evolution.
> >Do let us know your experiences and suggestions.
> 
> I realize that most if not 99.9% of the users here are Linux users for
> Evo,
> and while I am a Linux user, others in my office are not, and I am
> trying to
> get away from ms products as much as possible.
> 
> What is the status on the PST import for the Win compiled version at
> DIP
> Consultants? I have the V2.24.x from their site installed and a few of
> my
> users I would love to convert from that o program to Evo, but I need a
> way to
> get all their mail, contacts, folders etc. moved. I am talking years
> worth of
> mail, so they are not going to move if it means loosing one single
> message or
> contact, as they will have something happen and want to whip out some
> email
> from 2001!
> 
> What is the status of this plugin for win compiled versions from DIP
> Consultants? ? Is there a way to add it to the version I have
> installed
> already? ? ?
> 
> Thanks in advance.

I am anxious for this as well, because, while I use Linux, I want to use
the filter for archiving email to stay within quota.


-- 
Art Alexion
MIS
x3075
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] PST import plugin for Evolution added

2009-04-01 Thread evo-list
>I have committed a PST Importer for Evolution.
>Do let us know your experiences and suggestions. 

I realize that most if not 99.9% of the users here are Linux users for Evo, 
and while I am a Linux user, others in my office are not, and I am trying to 
get away from ms products as much as possible.

What is the status on the PST import for the Win compiled version at DIP 
Consultants? I have the V2.24.x from their site installed and a few of my 
users I would love to convert from that o program to Evo, but I need a way to 
get all their mail, contacts, folders etc. moved. I am talking years worth of 
mail, so they are not going to move if it means loosing one single message or 
contact, as they will have something happen and want to whip out some email 
from 2001!

What is the status of this plugin for win compiled versions from DIP 
Consultants? ? Is there a way to add it to the version I have installed 
already? ? ? 

Thanks in advance.
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-19 Thread Bharath Acharya
On Mon, 2009-01-19 at 11:34 -0600, HggdH wrote:
> On Mon, 2009-01-19 at 10:59 +0530, Bharath Acharya wrote:
> 
> > 
> > I'm attaching a sample pst file. It must have some 15-20 msgs.
> > 
> 
> Thanks, Bharath. I was able to successfully import your PST sample.
> 
> That also means libpst-0.6.25 seems to be OK, with your patch.

Great. Thanks for testing out with 0.6.25. I'll update the wiki.

Regards,
--Bharath

> 
> Regards,
> 
> ..hggdh..

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-19 Thread HggdH
On Mon, 2009-01-19 at 10:59 +0530, Bharath Acharya wrote:

> 
> I'm attaching a sample pst file. It must have some 15-20 msgs.
> 

Thanks, Bharath. I was able to successfully import your PST sample.

That also means libpst-0.6.25 seems to be OK, with your patch.

Regards,

..hggdh..


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-18 Thread HggdH
On Fri, 2009-01-16 at 08:56 +0530, Bharath Acharya wrote:
> > Bharath -- the libpst patch you list: has it been proposed (&
> accepted)
> > upstream already? If not, could you tell us when it is? I would
> rather
> > have libpst packaged as pure as possible from upstream...
> 
> 
> http://hg.five-ten-sg.com/libpst/rev/ff1743cbe4aa 
> ^^^ That's the commit for generating a shared library. The other patch
> I'll make changes to the Evo code sometime soon to fix it up locally
> than upstream in libpst. For now its a patch on top of libpst.
> 
> I'll build the new packages released and let you know the results.
> 

I have gone ahead and built Ubuntu packages for libpst-0.6.25. Of
course, I am not sure the plugin works with them (I cannot test, since I
have no .pst files to play with).

But I *did* build Evo trunk with it, and the plugin was compiled in.
Now, if I select File/Import, I do not see any option for an Outlook PST
file; If I select Edit/Plugins, the plugin is shown enabled. I do not
know if this is is the correct behaviour or not.

Some observations on the Ubuntu package(s):

0. Bharath's additional patch is also built in
(via ./debian/patches/10-current-attach.patch). I had to rebase it to
0.6.25.

1. I had to radically change the debianisation provided by upstream. I
am not sure what upstream intended, but their debianisation simply does
not work, and they do not provide clean sources (i.e., without
debianisation). So the current source package is, huh, sort of tainted
with my changes to the ./debian directory contents. But the original
upstream source is still provided.

2. I split the binary packages in readpst (the command-line utilities),
libpst (the shared library), and libpst-dev (the development files). All
binaries have debugging symbols enabled by default. the libpst package
is needed for Evolution run-time; the libpst-dev for building Evolution
(actually, the plugin), and it is not needed for run-time; the readpst
packages provide the same as older libpst releases (just the
command-line utilities).

Later on I will split the debugging symbols to standard Debian -dbg
packages.

3. They are available on my personal package space on Ubuntu
(https://launchpad.net/~hggdh2/+archive). The source and binaries
packages can be downloaded from there, for i386, AMD64, and lpia.

4. If someone actually uses them, I would like to have feedback. There
are certainly still some cleanup to be done for the packages.

5. No, I did not build Evo trunk in my PPA, and I do not intend to.

Regards,

..hggdh..


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-16 Thread HggdH
On Thu, 2009-01-15 at 20:58 +0530, Bharath Acharya wrote:
> Hello,
> 
> I have committed a PST Importer for Evolution.
> 

Anyone would happen to have a small pst, with nothing
private/confidential, that could email me for tests? A pst with just
junk email is quite fine.

I would really appreciate; if available, please email it directly to me.

Thanks.


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread HggdH
On Fri, 2009-01-16 at 08:56 +0530, Bharath Acharya wrote:
> > Bharath -- the libpst patch you list: has it been proposed (&
> accepted)
> > upstream already? If not, could you tell us when it is? I would
> rather
> > have libpst packaged as pure as possible from upstream...
> 
> 
> http://hg.five-ten-sg.com/libpst/rev/ff1743cbe4aa 
> ^^^ That's the commit for generating a shared library. The other patch
> I'll make changes to the Evo code sometime soon to fix it up locally
> than upstream in libpst. For now its a patch on top of libpst.
> 
> I'll build the new packages released and let you know the results.

Thanks, Bharath. You other patch had to be rebased on 0.6.27 (see
attachment). I am not sure about libpst trunk, though, did not look at
it.

I am building a libpst package for Ubuntu Jaunty (9.04), and will see
what happens.

Again, thanks, 

..hggdh..
diff -Nur libpst-0.6.24-orig/src/libpst.h libpst-0.6.24/src/libpst.h
--- libpst-0.6.24-orig/src/libpst.h	2009-01-15 13:43:38.0 -0600
+++ libpst-0.6.24/src/libpst.h	2009-01-15 15:29:51.0 -0600
@@ -449,6 +449,7 @@
 struct pst_item_folder*folder;  // data reffering to folder
 struct pst_item_contact   *contact; // data reffering to contact
 struct pst_item_attach*attach;  // linked list of attachments
+struct pst_item_attach	  *current_attach;  // linked list of current attachments
 struct pst_item_message_store *message_store;   // data referring to the message store
 struct pst_item_extra_field   *extra_fields;// linked list of extra headers and such
 struct pst_item_journal   *journal; // data reffering to a journal entry


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread Bharath Acharya
On Fri, 2009-01-16 at 09:12 +0800, Duan Joshua (CI/AFR-SG) wrote:
> Good job!
> 
> The last time when i tried libpst 0.5.3, i encountered problem that it
> reads only pst file created by Outlook before version 2003. What are the
> versions supported by this Importer?

Yes, libpst 0.5.3 just worked with the older formats. We have introduced
support for the new version (2003 and 2007) since 0.6.1 

So yes the Evolution importer would work well with the new formats of
version 2003,2007.

The new pst versions are encoded in unicode format.
http://en.wikipedia.org/wiki/.pst#Outlook_2003

Regards,
--Bharath

> 
> Thanks and Cheers
> Joshua
> 
> Bharath Acharya wrote:
> > Hello,
> >
> > I have committed a PST Importer for Evolution.
> >
> > pst file:
> > http://en.wikipedia.org/wiki/.pst
> >
> > The commit revision of Evolution:
> > http://svn.gnome.org/viewvc/evolution?view=revision
> >
> > It will require libpst version 0.6.17 as of today. Still need to make
> > appropriate changes to the sources to get it working with the latest
> > version. I have composed a small wiki for now.
> > http://www.go-evolution.org/Libpst
> >
> > The tracker bug for this is
> > http://bugzilla.gnome.org/show_bug.cgi?id=208426
> >
> > Do let us know your experiences and suggestions. TIA
> >
> > Regards,
> > --Bharath
> >
> > ___
> > Evolution-list mailing list
> > Evolution-list@gnome.org
> > http://mail.gnome.org/mailman/listinfo/evolution-list
> >   
> 

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread Bharath Acharya
On Thu, 2009-01-15 at 12:52 -0600, HggdH wrote:
> On Thu, 2009-01-15 at 11:20 -0500, Art Alexion wrote:
> > On Thu, 2009-01-15 at 10:28 -0500, Bharath Acharya wrote:
> > > I have committed a PST Importer for Evolution.
> > 
> > This is really good news.  How long before it makes it into a release?
> > 
> 
> This should be available on 2.26 (and is, right now, available on
> trunk).
> 
> BUT -- for us, in Ubuntu, we will need to repackage libpst and propose
> it for inclusion in the main repository, in order to make it available.
> I would expect this will be in the evolution-plugins-experimental (2.26)
> package (in other words, in Jaunty).
> 
> I am currently checking on what is needed to be done.
> 
> Bharath -- the libpst patch you list: has it been proposed (& accepted)
> upstream already? If not, could you tell us when it is? I would rather
> have libpst packaged as pure as possible from upstream...


http://hg.five-ten-sg.com/libpst/rev/ff1743cbe4aa 
^^^ That's the commit for generating a shared library. The other patch
I'll make changes to the Evo code sometime soon to fix it up locally
than upstream in libpst. For now its a patch on top of libpst.

I'll build the new packages released and let you know the results.

Regards,
--Bharath


> 
> Thanks,
> 
> ..hggdh..
> ___
> Evolution-list mailing list
> Evolution-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-list

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread Suman Manjunath
On Fri, Jan 16, 2009 at 00:22, HggdH  wrote:
> Bharath -- the libpst patch you list: has it been proposed (& accepted)
> upstream already? If not, could you tell us when it is? I would rather
> have libpst packaged as pure as possible from upstream...

It's an optional dependency. If you have libpst (and its -devel
counterpart) when compiling Evolution, the plugin would get built
automatically*. It will not be an "external dependency" for Evolution.

-Suman

* This automagic can be removed and an appropriate configure option
can be added very easily.
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread Duan Joshua (CI/AFR-SG)
Good job!

The last time when i tried libpst 0.5.3, i encountered problem that it
reads only pst file created by Outlook before version 2003. What are the
versions supported by this Importer?

Thanks and Cheers
Joshua

Bharath Acharya wrote:
> Hello,
>
> I have committed a PST Importer for Evolution.
>
> pst file:
> http://en.wikipedia.org/wiki/.pst
>
> The commit revision of Evolution:
> http://svn.gnome.org/viewvc/evolution?view=revision&revision=37078
>
> It will require libpst version 0.6.17 as of today. Still need to make
> appropriate changes to the sources to get it working with the latest
> version. I have composed a small wiki for now.
> http://www.go-evolution.org/Libpst
>
> The tracker bug for this is
> http://bugzilla.gnome.org/show_bug.cgi?id=208426
>
> Do let us know your experiences and suggestions. TIA
>
> Regards,
> --Bharath
>
> ___
> Evolution-list mailing list
> Evolution-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-list
>   

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread HggdH
On Thu, 2009-01-15 at 11:20 -0500, Art Alexion wrote:
> On Thu, 2009-01-15 at 10:28 -0500, Bharath Acharya wrote:
> > I have committed a PST Importer for Evolution.
> 
> This is really good news.  How long before it makes it into a release?
> 

This should be available on 2.26 (and is, right now, available on
trunk).

BUT -- for us, in Ubuntu, we will need to repackage libpst and propose
it for inclusion in the main repository, in order to make it available.
I would expect this will be in the evolution-plugins-experimental (2.26)
package (in other words, in Jaunty).

I am currently checking on what is needed to be done.

Bharath -- the libpst patch you list: has it been proposed (& accepted)
upstream already? If not, could you tell us when it is? I would rather
have libpst packaged as pure as possible from upstream...

Thanks,

..hggdh..


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] PST import plugin for Evolution added

2009-01-15 Thread Art Alexion
On Thu, 2009-01-15 at 10:28 -0500, Bharath Acharya wrote:
> I have committed a PST Importer for Evolution.

This is really good news.  How long before it makes it into a release?


-- 
Art Alexion
MIS
x3075
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] PST import plugin for Evolution added

2009-01-15 Thread Bharath Acharya
Hello,

I have committed a PST Importer for Evolution.

pst file:
http://en.wikipedia.org/wiki/.pst

The commit revision of Evolution:
http://svn.gnome.org/viewvc/evolution?view=revision&revision=37078

It will require libpst version 0.6.17 as of today. Still need to make
appropriate changes to the sources to get it working with the latest
version. I have composed a small wiki for now.
http://www.go-evolution.org/Libpst

The tracker bug for this is
http://bugzilla.gnome.org/show_bug.cgi?id=208426

Do let us know your experiences and suggestions. TIA

Regards,
--Bharath

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list