Re: [Evolution-hackers] Exchange MAPI Connector

2007-11-20 Thread Cody Ray
I am compiling from svn just for this reason, but a strange thing is happening 
now and it may be due to permissions or something I am missing, but when I 
launch my freshly new compiled Evolution the Evolution Setup Assistant allows 
me to fill in name, org, email address, etc. and then I can choose my server 
type (I choose Exchange), but then I am unable to go forward as the Forward 
button is grayed out.  Any ideas?  Using Mint Linux with freshly checked out 
and compiled:

evolution, evolution-caldav, evolution-data-server, evolution-exchange, 
evolution-gconf-tools, gtkhtml and libsoup.

From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Holger Goetz [EMAIL 
PROTECTED]
Sent: Tuesday, November 20, 2007 2:59 AM
To: Srinivasa Ragavan
Cc: evolution-hackers
Subject: Re: [Evolution-hackers] Exchange MAPI Connector

Hi Srini,

thanks for the good news - no worries i don't blame anyone - i know how
hectic dev can be ;-)

Thanks,E
Holger


On Mon, 2007-11-19 at 23:12 +0530, Srinivasa Ragavan wrote:
 Holger,

 I think by end of this week or so I should be able send out a
 preliminary release with binaries as well.

 Don't blame me if I'm late. Things are really hectic here.

 -Srini.

 On Mon, 2007-11-19 at 15:35 +0100, Holger Goetz wrote:
  Hi,
 
  as i'm urgently waiting for a exchange 2007 enabled Evolution - is
  there any light on the horizon for preliminary version? -
  Actually a description on how to compile would be fine - Seems like
  specially the question about what libs (libmapi 0.6 and some samba4)
  need to be installed is important. As right now this kills all my
  tries to get a libmapi enabled version compiled out of the svn sources
  below...
 
  Thanks for any hints,
  Holger
 
 
 
 
 
  On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
   Hello everyone,
  
   For Evolution 2.22 we should be having MAPI based Exchange connector
   which developed in parallel with Openchange based libmapi. The team is
   currently working on that and the code is currently maintianed at GNOME
   SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
   evolution-data-server)
  
   http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
   http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
  
   I created the branch yesterday and we committed our week long effort
   there. We now have a working account setup plugin, base camel/calendar
   code and a partially working addressbook impl. Things should get to a
   working shape in another week or two. I hope that soon, Johnny would be
   able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
   Fedora, Ubuntu and few more) for Evolution and its dependencies so that
   users can install the rpms and get a feel of it even before the
   release.
  
   -Srini.
  
   ___
   Evolution-hackers mailing list
   Evolution-hackers@gnome.org
   http://mail.gnome.org/mailman/listinfo/evolution-hackers

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-11-20 Thread Srinivasa Ragavan
Cody,

You compiled from the branch? If so the provider/server type is
Exchange MAPI. It is very much possible that the plugin is disabled in
your first time setups (Sorry these all are the bugs to be fixed). So
you create a dummy/local account and enable the plugin and create a new
account of type Exchange MAPI.

What is there in the branch is GAL/Contacts mostly works, Calendar
implementation is partial and folder list/summary is done and partial
mail fetch is there.

-Srini.

On Tue, 2007-11-20 at 09:38 -0600, Cody Ray wrote:
 I am compiling from svn just for this reason, but a strange thing is 
 happening now and it may be due to permissions or something I am missing, but 
 when I launch my freshly new compiled Evolution the Evolution Setup Assistant 
 allows me to fill in name, org, email address, etc. and then I can choose my 
 server type (I choose Exchange), but then I am unable to go forward as the 
 Forward button is grayed out.  Any ideas?  Using Mint Linux with freshly 
 checked out and compiled:
 
 evolution, evolution-caldav, evolution-data-server, evolution-exchange, 
 evolution-gconf-tools, gtkhtml and libsoup.
 
 From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Holger Goetz [EMAIL 
 PROTECTED]
 Sent: Tuesday, November 20, 2007 2:59 AM
 To: Srinivasa Ragavan
 Cc: evolution-hackers
 Subject: Re: [Evolution-hackers] Exchange MAPI Connector
 
 Hi Srini,
 
 thanks for the good news - no worries i don't blame anyone - i know how
 hectic dev can be ;-)
 
 Thanks,E
 Holger
 
 
 On Mon, 2007-11-19 at 23:12 +0530, Srinivasa Ragavan wrote:
  Holger,
 
  I think by end of this week or so I should be able send out a
  preliminary release with binaries as well.
 
  Don't blame me if I'm late. Things are really hectic here.
 
  -Srini.
 
  On Mon, 2007-11-19 at 15:35 +0100, Holger Goetz wrote:
   Hi,
  
   as i'm urgently waiting for a exchange 2007 enabled Evolution - is
   there any light on the horizon for preliminary version? -
   Actually a description on how to compile would be fine - Seems like
   specially the question about what libs (libmapi 0.6 and some samba4)
   need to be installed is important. As right now this kills all my
   tries to get a libmapi enabled version compiled out of the svn sources
   below...
  
   Thanks for any hints,
   Holger
  
  
  
  
  
   On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
Hello everyone,
   
For Evolution 2.22 we should be having MAPI based Exchange connector
which developed in parallel with Openchange based libmapi. The team is
currently working on that and the code is currently maintianed at GNOME
SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
evolution-data-server)
   
http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
   
I created the branch yesterday and we committed our week long effort
there. We now have a working account setup plugin, base camel/calendar
code and a partially working addressbook impl. Things should get to a
working shape in another week or two. I hope that soon, Johnny would be
able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
Fedora, Ubuntu and few more) for Evolution and its dependencies so that
users can install the rpms and get a feel of it even before the
release.
   
-Srini.
   
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-11-19 Thread Holger Goetz
Hi,

as i'm urgently waiting for a exchange 2007 enabled Evolution - is
there any light on the horizon for preliminary version? - 
Actually a description on how to compile would be fine - Seems like
specially the question about what libs (libmapi 0.6 and some samba4)
need to be installed is important. As right now this kills all my tries
to get a libmapi enabled version compiled out of the svn sources
below... 

Thanks for any hints,
Holger




On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:

 Hello everyone,
 
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)
 
 http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
 
 I created the branch yesterday and we committed our week long effort
 there. We now have a working account setup plugin, base camel/calendar
 code and a partially working addressbook impl. Things should get to a
 working shape in another week or two. I hope that soon, Johnny would be
 able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
 Fedora, Ubuntu and few more) for Evolution and its dependencies so that
 users can install the rpms and get a feel of it even before the
 release. 
 
 -Srini.
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Frederic Crozat

Le mardi 23 octobre 2007 à 12:07 +0530, Srinivasa Ragavan a écrit :
 Hello everyone,
 
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)
 
 http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
 
 I created the branch yesterday and we committed our week long effort
 there. We now have a working account setup plugin, base camel/calendar
 code and a partially working addressbook impl. Things should get to a
 working shape in another week or two. I hope that soon, Johnny would be
 able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
 Fedora, Ubuntu and few more) for Evolution and its dependencies so that
 users can install the rpms and get a feel of it even before the
 release. 

Please, remember to notify release-team and everybody else on
desktop-devel about the new introduced external dependency for
evolution-data-server and evolution.

Thanks you.

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Jules Colding
On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
 Hello everyone,
 
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)
 
 http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
 
 I created the branch yesterday and we committed our week long effort
 there. We now have a working account setup plugin, base camel/calendar
 code and a partially working addressbook impl. Things should get to a
 working shape in another week or two. I hope that soon, Johnny would be
 able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
 Fedora, Ubuntu and few more) for Evolution and its dependencies so that
 users can install the rpms and get a feel of it even before the
 release. 

Does this mean that evo + e-d-s will go GPLv3?

-- 
  jules


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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Srinivasa Ragavan

On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
 On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
  Hello everyone,
  
  For Evolution 2.22 we should be having MAPI based Exchange connector
  which developed in parallel with Openchange based libmapi. The team is
  currently working on that and the code is currently maintianed at GNOME
  SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
  evolution-data-server)
  
  http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
  http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
  
  I created the branch yesterday and we committed our week long effort
  there. We now have a working account setup plugin, base camel/calendar
  code and a partially working addressbook impl. Things should get to a
  working shape in another week or two. I hope that soon, Johnny would be
  able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
  Fedora, Ubuntu and few more) for Evolution and its dependencies so that
  users can install the rpms and get a feel of it even before the
  release. 
 
 Does this mean that evo + e-d-s will go GPLv3?

Jules, as I replied in a previous email thread, Im working with Novell
legal team to modify the license to either GPLV2 or later or
dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
received the final nod. But the mapi providers/plugins are developed
under GPLv3 which can be a issue now, but may not be after the license
change.

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Frederic Crozat

Le mardi 23 octobre 2007 à 13:01 +0530, Srinivasa Ragavan a écrit :
 On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
  On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
   Hello everyone,
   
   For Evolution 2.22 we should be having MAPI based Exchange connector
   which developed in parallel with Openchange based libmapi. The team is
   currently working on that and the code is currently maintianed at GNOME
   SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
   evolution-data-server)
   
   http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
   http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
   
   I created the branch yesterday and we committed our week long effort
   there. We now have a working account setup plugin, base camel/calendar
   code and a partially working addressbook impl. Things should get to a
   working shape in another week or two. I hope that soon, Johnny would be
   able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
   Fedora, Ubuntu and few more) for Evolution and its dependencies so that
   users can install the rpms and get a feel of it even before the
   release. 
  
  Does this mean that evo + e-d-s will go GPLv3?
 
 Jules, as I replied in a previous email thread, Im working with Novell
 legal team to modify the license to either GPLV2 or later or
 dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
 received the final nod. But the mapi providers/plugins are developed
 under GPLv3 which can be a issue now, but may not be after the license
 change.

Well, it will be also a problem for other applications linking with
e-d-s libraries.

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Srinivasa Ragavan

On Tue, 2007-10-23 at 09:53 +0200, Frederic Crozat wrote:
 Le mardi 23 octobre 2007 à 13:01 +0530, Srinivasa Ragavan a écrit :
  On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
   On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
Hello everyone,

For Evolution 2.22 we should be having MAPI based Exchange connector
which developed in parallel with Openchange based libmapi. The team is
currently working on that and the code is currently maintianed at GNOME
SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
evolution-data-server)

http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/

I created the branch yesterday and we committed our week long effort
there. We now have a working account setup plugin, base camel/calendar
code and a partially working addressbook impl. Things should get to a
working shape in another week or two. I hope that soon, Johnny would be
able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
Fedora, Ubuntu and few more) for Evolution and its dependencies so that
users can install the rpms and get a feel of it even before the
release. 
   
   Does this mean that evo + e-d-s will go GPLv3?
  
  Jules, as I replied in a previous email thread, Im working with Novell
  legal team to modify the license to either GPLV2 or later or
  dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
  received the final nod. But the mapi providers/plugins are developed
  under GPLv3 which can be a issue now, but may not be after the license
  change.
 
 Well, it will be also a problem for other applications linking with
 e-d-s libraries.

Since EDS is LGPLv2, it may not have much issues. IIRC when Harish moved
EDS from GPL to LGPL, he made it LGPLv2 or later. (I'm not a licensing
expert. Just posting from what we had discussed sometime back on e-h
list).

-Srini.


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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Frederic Crozat

Le mardi 23 octobre 2007 à 13:55 +0530, Srinivasa Ragavan a écrit :
 On Tue, 2007-10-23 at 09:53 +0200, Frederic Crozat wrote:
  Le mardi 23 octobre 2007 à 13:01 +0530, Srinivasa Ragavan a écrit :
   On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
 Hello everyone,
 
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at 
 GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)
 
 http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
 
 I created the branch yesterday and we committed our week long effort
 there. We now have a working account setup plugin, base camel/calendar
 code and a partially working addressbook impl. Things should get to a
 working shape in another week or two. I hope that soon, Johnny would 
 be
 able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
 Fedora, Ubuntu and few more) for Evolution and its dependencies so 
 that
 users can install the rpms and get a feel of it even before the
 release. 

Does this mean that evo + e-d-s will go GPLv3?
   
   Jules, as I replied in a previous email thread, Im working with Novell
   legal team to modify the license to either GPLV2 or later or
   dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
   received the final nod. But the mapi providers/plugins are developed
   under GPLv3 which can be a issue now, but may not be after the license
   change.
  
  Well, it will be also a problem for other applications linking with
  e-d-s libraries.
 
 Since EDS is LGPLv2, it may not have much issues. IIRC when Harish moved
 EDS from GPL to LGPL, he made it LGPLv2 or later. (I'm not a licensing
 expert. Just posting from what we had discussed sometime back on e-h
 list).

From what I see in SVN, EDS is still LGPLv2 only, not v2 or later.

But I don't know what it would mean if E-D-S was linked with GPLv3
library (ie Samba 4), for other programs linking to E-D-S library, with
an non GPLv3 compatible license (like explained on
http://www.fsf.org/licensing/licenses/gpl-faq.html#AllCompatibility )

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Jules Colding
On Tue, 2007-10-23 at 13:55 +0530, Srinivasa Ragavan wrote:
 On Tue, 2007-10-23 at 09:53 +0200, Frederic Crozat wrote:
  Le mardi 23 octobre 2007 à 13:01 +0530, Srinivasa Ragavan a écrit :
   On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
 Hello everyone,
 
 For Evolution 2.22 we should be having MAPI based Exchange connector
 which developed in parallel with Openchange based libmapi. The team is
 currently working on that and the code is currently maintianed at 
 GNOME
 SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
 evolution-data-server)
 
 http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
 
 I created the branch yesterday and we committed our week long effort
 there. We now have a working account setup plugin, base camel/calendar
 code and a partially working addressbook impl. Things should get to a
 working shape in another week or two. I hope that soon, Johnny would 
 be
 able to create a OpenSUSE Build Service repository (rpms for OpenSUSE,
 Fedora, Ubuntu and few more) for Evolution and its dependencies so 
 that
 users can install the rpms and get a feel of it even before the
 release. 

Does this mean that evo + e-d-s will go GPLv3?
   
   Jules, as I replied in a previous email thread, Im working with Novell
   legal team to modify the license to either GPLV2 or later or
   dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
   received the final nod. But the mapi providers/plugins are developed
   under GPLv3 which can be a issue now, but may not be after the license
   change.
  
  Well, it will be also a problem for other applications linking with
  e-d-s libraries.
 
 Since EDS is LGPLv2, it may not have much issues. IIRC when Harish moved
 EDS from GPL to LGPL, he made it LGPLv2 or later. (I'm not a licensing
 expert. Just posting from what we had discussed sometime back on e-h
 list).

Generally it is a mess down there in the eds source license wise. Many
files are LGPLv2 some are LGPLv2+ and many doesn't even have a license
notice.

Some samples:

LGPLv2 only: 
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/addressbook/libebook/e-contact.c?revision=8126view=markup

LGPLv2+:
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/camel/camel-certdb.c?revision=8126view=markup

No license header:
http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/addressbook/idl/Evolution-DataServer-Addressbook.idl?revision=8126view=markup


-- 
  jules


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


Re: [Evolution-hackers] Exchange MAPI Connector

2007-10-23 Thread Frederic Crozat

Le mardi 23 octobre 2007 à 11:07 +0200, Jules Colding a écrit :
 On Tue, 2007-10-23 at 13:55 +0530, Srinivasa Ragavan wrote:
  On Tue, 2007-10-23 at 09:53 +0200, Frederic Crozat wrote:
   Le mardi 23 octobre 2007 à 13:01 +0530, Srinivasa Ragavan a écrit :
On Tue, 2007-10-23 at 09:19 +0200, Jules Colding wrote:
 On Tue, 2007-10-23 at 12:07 +0530, Srinivasa Ragavan wrote:
  Hello everyone,
  
  For Evolution 2.22 we should be having MAPI based Exchange connector
  which developed in parallel with Openchange based libmapi. The team 
  is
  currently working on that and the code is currently maintianed at 
  GNOME
  SVN in EXCHANGE_MAPI_BRANCH (both for evolution and
  evolution-data-server)
  
  http://svn.gnome.org/viewvc/evolution/branches/EXCHANGE_MAPI_BRANCH/
  http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/
  
  I created the branch yesterday and we committed our week long effort
  there. We now have a working account setup plugin, base 
  camel/calendar
  code and a partially working addressbook impl. Things should get to 
  a
  working shape in another week or two. I hope that soon, Johnny 
  would be
  able to create a OpenSUSE Build Service repository (rpms for 
  OpenSUSE,
  Fedora, Ubuntu and few more) for Evolution and its dependencies so 
  that
  users can install the rpms and get a feel of it even before the
  release. 
 
 Does this mean that evo + e-d-s will go GPLv3?

Jules, as I replied in a previous email thread, Im working with Novell
legal team to modify the license to either GPLV2 or later or
dual-license Evolution/EDS under GPLv2 and GPLv3. I dont have yet
received the final nod. But the mapi providers/plugins are developed
under GPLv3 which can be a issue now, but may not be after the license
change.
   
   Well, it will be also a problem for other applications linking with
   e-d-s libraries.
  
  Since EDS is LGPLv2, it may not have much issues. IIRC when Harish moved
  EDS from GPL to LGPL, he made it LGPLv2 or later. (I'm not a licensing
  expert. Just posting from what we had discussed sometime back on e-h
  list).
 
 Generally it is a mess down there in the eds source license wise. Many
 files are LGPLv2 some are LGPLv2+ and many doesn't even have a license
 notice.
 
 Some samples:
 
 LGPLv2 only: 
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/addressbook/libebook/e-contact.c?revision=8126view=markup
 
 LGPLv2+:
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/camel/camel-certdb.c?revision=8126view=markup
 
 No license header:
 http://svn.gnome.org/viewvc/evolution-data-server/branches/EXCHANGE_MAPI_BRANCH/addressbook/idl/Evolution-DataServer-Addressbook.idl?revision=8126view=markup

To be fair, it is a mess in the entire GNOME stack ;)

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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