Re: [Evolution-hackers] Exchange MAPI Connector
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
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
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
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
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
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
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
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
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
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
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