[Evolution-hackers] Stacktrace Hackfest

2008-01-18 Thread Srinivasa Ragavan
Hello Everyone,

We are planning to have a hackfest on Tuesday, January 22, 2008 where we
plan to fix crashers all through the day across all timezones. 

The following url lists all the stacktrace bugs.

http://bugzilla.gnome.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Evolution&product=Evolution+Exchange&product=Evolution-Data-Server&product=GtkHtml&long_desc_type=substring&long_desc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=stacktrace&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
 

Akhil, is working on a page to get a good 50 bugs out of the existing
300 stacktrace bugs. See the wiki page
http://www.go-evolution.org/Hackfest . Feel free to add any important
crashers to it. Any suggestions to reproduce it, if isn't part of the
bug, would be much appreciated. If you have reported crashers before
that are happening frequently and aren't marked with 'stacktrace'
keyword, please do mark them with the keyword, so that it appears on our
list.

Everyone is invited to hack along with us. Just ping me (srag) or any
other hackers on #evolution channel in GIMPNet. 

Thanks and Happy Hacking

-Srini.




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


Re: [Evolution-hackers] Warning: careful rebuilding with my makefile!!

2008-01-18 Thread Paul Smith
On Fri, 2008-01-18 at 01:05 +0100, Andre Klapper wrote:
> just ran into the same issue, a clean checkout of libsoup fixed this.

That's not good enough if you're trying to install glib somewhere other
than the system default location.  If you do this you have to convince
autoconf to look for the glib m4 macros in that location as well or you
get this error.

See:
http://mail.gnome.org/archives/libsoup-list/2008-January/msg5.html

My makefile handles this now, though.

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


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-01-18 Thread Holger Goetz
Hi Suman, Johnny,

1st: That's great news! Thanks for all your efforts around MAPI and
Exchange2007!

2nd: What version of evolution is expected as minimum? 

Is there any magic beside of 

installation, 
exporting the LD_LIBRARY_PATH for samba4 
and activating the plugin,  

to get a "MAPI" or alike selection the the "Server Type" drop down? (The
plugin is there and can be activated/is activated)

BTW: tested on 2 systems: Ubuntu 7.02, Evolution 2.12.1 and plain
debian-sid 2.12.2-1+b1 ... 
Couldn't test w/ 2.21.90 from trunk of svn - as the rpm's install in
default libs and not into "/opt/evo/" or alike.

Thanks,
Holger






On Fri, 2008-01-18 at 21:32 +0530, Suman wrote:

> Just to give a heads-up on what WON'T work w.r.t.
> calendars/tasks/memos: 
> 
> + no meetings/assigned tasks support.. (we're waiting on a few APIs to
> be made available by libmapi) 
> + no recurring events [1]
> + freebusy info (the first point would make this irrelavant.. but..) 
> 
> The rest of the basic features would *mostly* work.. 
> Comparing the plugin to the current Exchange connector..
> feature-wise... MAPI stilll has a long way to go.. :) 
> 
> Looking forward to a lot of people trying/testing the RPMs and getting
> back to us with their invaluable feedback.. TIA !!
> 
> [1] events = appointments/meetings.. unfortunately, Evolution does not
> support recurring tasks yet.. so.. don't wait on that.. 
> 
> regards, 
> Suman
> 
> P.S. ohhh... btw.. Outlook notes ~= Evolution memos.. 
> 
> On Jan 18, 2008 7:50 PM, Jacob Johnny <[EMAIL PROTECTED] > wrote:
> 
> Hello guys,
> 
> This is an announce mail for the preview of Evolution MAPI
> provider. 
> This provider can connect to Exchange 2007 servers and also to
> Exchange
> 2003, 2000 and 5.5 (untested).
> 
> After seeing enormous interest by the users in Exchange 2007
> connectivity, we have prepared a preview of the current
> development code 
> from the branch. The evolution-mapi-provider is a standalone
> rpm but in
> future it may be part of the Evolution/EDS rpms. It has a
> dependency on
> OpenChange's ( http://openchange.org ) libmapi and Samba4.
> 
> I'm maintaining the build service project for the provider and
> I'm
> planning to give RPMs for OpenSUSE, SLED, Fedora and Ubuntu.
> We would be
> doing incremental releases of this periodically and may have
> nightly 
> builds for this pretty soon (Don't ask me when ;-)
> 
> The below url should let you access the Samba4, libmapi and
> Evolution
> MAPI Provider rpms.
> 
> http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
> 
> Due to the recent outage of OpenSUSE Build Service, we aren't
> able to
> get the rpms ready. So I have built RPMs for opensuse
> 10.3/i586 alone
> and is available at:
> 
> http://gnomebangalore.org/~sragavan/exchange-mapi/i586/ .
> 
> The build for the project is already queued. So it is possible
> that by 
> the time, you read the mail, the rpms might have been
> published already.
> So go check out and give your valuable feedback.
> 
> ** IMPORTANT - DISCLAIMER ***
> 
>  * The build could be very unstable and may crash
> frequently. 
>  * Don't report these issues on to Evolution bugzilla atm.
> We will
>create the components and let you all know it. Mean
> while, you
>can write your comments/bugs at
>http://www.go-evolution.org/MAPIProvider/Bugs and we
> will
>migrate them to bugzilla a little later.
>  * It is not yet feature complete. We don't have public
> folders/GAL
>yet. EMail subjects appear corrupted and lots of other
> known 
>issues :)
>  * Most of the features are untested
>  * You need to export the Samba4
> LD_LIBRARY_PATH=/opt/samba4/lib
>  * At Last: I'm not responsible for any serious damage
> caused due
>to the package. So try it at your own risk!!! :)
> 
> Thanks
> Johnny. 
> 
> ___
> 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 2007 - MAPI Provider preview

2008-01-18 Thread Suman
Just to give a heads-up on what WON'T work w.r.t. calendars/tasks/memos:

+ no meetings/assigned tasks support.. (we're waiting on a few APIs to be
made available by libmapi)
+ no recurring events [1]
+ freebusy info (the first point would make this irrelavant.. but..)

The rest of the basic features would *mostly* work..
Comparing the plugin to the current Exchange connector.. feature-wise...
MAPI stilll has a long way to go.. :)

Looking forward to a lot of people trying/testing the RPMs and getting back
to us with their invaluable feedback.. TIA !!

[1] events = appointments/meetings.. unfortunately, Evolution does not
support recurring tasks yet.. so.. don't wait on that..

regards,
Suman

P.S. ohhh... btw.. Outlook notes ~= Evolution memos..

On Jan 18, 2008 7:50 PM, Jacob Johnny <[EMAIL PROTECTED]> wrote:

> Hello guys,
>
> This is an announce mail for the preview of Evolution MAPI provider.
> This provider can connect to Exchange 2007 servers and also to Exchange
> 2003, 2000 and 5.5 (untested).
>
> After seeing enormous interest by the users in Exchange 2007
> connectivity, we have prepared a preview of the current development code
> from the branch. The evolution-mapi-provider is a standalone rpm but in
> future it may be part of the Evolution/EDS rpms. It has a dependency on
> OpenChange's ( http://openchange.org ) libmapi and Samba4.
>
> I'm maintaining the build service project for the provider and I'm
> planning to give RPMs for OpenSUSE, SLED, Fedora and Ubuntu. We would be
> doing incremental releases of this periodically and may have nightly
> builds for this pretty soon (Don't ask me when ;-)
>
> The below url should let you access the Samba4, libmapi and Evolution
> MAPI Provider rpms.
>
> http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
>
> Due to the recent outage of OpenSUSE Build Service, we aren't able to
> get the rpms ready. So I have built RPMs for opensuse 10.3/i586 alone
> and is available at:
>
> http://gnomebangalore.org/~sragavan/exchange-mapi/i586/.
>
> The build for the project is already queued. So it is possible that by
> the time, you read the mail, the rpms might have been published already.
> So go check out and give your valuable feedback.
>
> ** IMPORTANT - DISCLAIMER ***
>
>  * The build could be very unstable and may crash frequently.
>  * Don't report these issues on to Evolution bugzilla atm. We will
>create the components and let you all know it. Mean while, you
>can write your comments/bugs at
>http://www.go-evolution.org/MAPIProvider/Bugs and we will
>migrate them to bugzilla a little later.
>  * It is not yet feature complete. We don't have public folders/GAL
>yet. EMail subjects appear corrupted and lots of other known
>issues :)
>  * Most of the features are untested
>  * You need to export the Samba4 LD_LIBRARY_PATH=/opt/samba4/lib
>  * At Last: I'm not responsible for any serious damage caused due
>to the package. So try it at your own risk!!! :)
>
> Thanks
> Johnny.
>
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-01-18 Thread Jacob Johnny
Hello guys,

This is an announce mail for the preview of Evolution MAPI provider.
This provider can connect to Exchange 2007 servers and also to Exchange
2003, 2000 and 5.5 (untested).

After seeing enormous interest by the users in Exchange 2007
connectivity, we have prepared a preview of the current development code
from the branch. The evolution-mapi-provider is a standalone rpm but in
future it may be part of the Evolution/EDS rpms. It has a dependency on
OpenChange's ( http://openchange.org ) libmapi and Samba4. 

I'm maintaining the build service project for the provider and I'm
planning to give RPMs for OpenSUSE, SLED, Fedora and Ubuntu. We would be
doing incremental releases of this periodically and may have nightly
builds for this pretty soon (Don't ask me when ;-)

The below url should let you access the Samba4, libmapi and Evolution
MAPI Provider rpms.
http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider

Due to the recent outage of OpenSUSE Build Service, we aren't able to
get the rpms ready. So I have built RPMs for opensuse 10.3/i586 alone
and is available at:

http://gnomebangalore.org/~sragavan/exchange-mapi/i586/ . 

The build for the project is already queued. So it is possible that by
the time, you read the mail, the rpms might have been published already.
So go check out and give your valuable feedback.

** IMPORTANT - DISCLAIMER ***

  * The build could be very unstable and may crash frequently.
  * Don't report these issues on to Evolution bugzilla atm. We will
create the components and let you all know it. Mean while, you
can write your comments/bugs at
http://www.go-evolution.org/MAPIProvider/Bugs and we will
migrate them to bugzilla a little later.
  * It is not yet feature complete. We don't have public folders/GAL
yet. EMail subjects appear corrupted and lots of other known
issues :)
  * Most of the features are untested
  * You need to export the Samba4 LD_LIBRARY_PATH=/opt/samba4/lib
  * At Last: I'm not responsible for any serious damage caused due
to the package. So try it at your own risk!!! :)

Thanks
Johnny.

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


Re: [Evolution-hackers] Build failure in evo: need a lot of stuff!

2008-01-18 Thread Jeffrey Stedfast
On Fri, 2008-01-18 at 16:32 -0500, Paul Smith wrote:
> Hi all;
> 
> I'm getting a build failure in Evo and gtkhtml with the latest glib: 
> editor-control-factory.c: In function 'editor_get_prop':
> editor-control-factory.c:463: error: expected expression before 'do'
> Apparently, the latest glib broke the libbonobo from Gnome 2.20, so if
> you install the latest glib you also need the latest libbonobo.


you might want to warn the glib guys about this then... seems they have
broken API or ABI which is a strict no-no.

Jeff

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


[Evolution-hackers] Build failure in evo: need a lot of stuff!

2008-01-18 Thread Paul Smith
Hi all;

I'm getting a build failure in Evo and gtkhtml with the latest glib:

editor-control-factory.c: In function 'editor_get_prop':
editor-control-factory.c:463: error: expected expression before 'do'

Apparently, the latest glib broke the libbonobo from Gnome 2.20, so if
you install the latest glib you also need the latest libbonobo.

Do the changes that were recently committed for Evo, etc. to support the
new libsoup 2.4 REQUIRE that version?  Will those changes still work
with the older version?

If the current SVN head requires libsoup 2.4, which requires a new glib,
then we should update configure.in on the Evo components that use
libsoup to also require a new-enough libbonobo.  I just did an SVN
checkout and the current HEAD version is 2.20.4; I don't know if any
2.20 version is good enough or what.

Hope this helps someone else!  I'll update my makefile with the
appropriate info once I get things working again.

-- 
-
 Paul D. Smith <[EMAIL PROTECTED]> http://make.mad-scientist.us
 "Please remain calm--I may be mad, but I am a professional."--Mad Scientist

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


Re: [Evolution-hackers] Exchange 2007 - MAPI Provider preview

2008-01-18 Thread Srinivasa Ragavan
Holger,

The RPM was built for Evolution 2.12/OpenSUSE 10.3. But if you get hold
of the source, my guess is that you can use it from Evolution 2.4
onwards ;-) 

Also, our hands were tied, as the OpenSUSE build service had a bad week
and we couldn't do much. We should be able to build binaries for all the
OpenSUSE build service supported Distros (OpenSUSE, Fedora, Debian,
Ubuntu, Mandriva) and for versions 2.12 and above (current 2.21.x). Of
course, we might need a bit of tweaking for debs in the spec files,
which aren't yet done and any one is free to do that and help us.

-Srini.

On Fri, 2008-01-18 at 17:51 +0100, Holger Goetz wrote:
> Hi Suman, Johnny,
> 
> 1st: That's great news! Thanks for all your efforts around MAPI and
> Exchange2007!
> 
> 2nd: What version of evolution is expected as minimum? 
> 
> Is there any magic beside of 
> 
> installation, 
> exporting the LD_LIBRARY_PATH for samba4 
> and activating the plugin,  
> 
> to get a "MAPI" or alike selection the the "Server Type" drop down?
> (The plugin is there and can be activated/is activated)
> 
> BTW: tested on 2 systems: Ubuntu 7.02, Evolution 2.12.1 and plain
> debian-sid 2.12.2-1+b1 ... 
> Couldn't test w/ 2.21.90 from trunk of svn - as the rpm's install in
> default libs and not into "/opt/evo/" or alike.
> 
> Thanks,
> Holger
> 
> 
> 
> 
> 
> 
> 
> On Fri, 2008-01-18 at 21:32 +0530, Suman wrote:
> > Just to give a heads-up on what WON'T work w.r.t.
> > calendars/tasks/memos: 
> > 
> > + no meetings/assigned tasks support.. (we're waiting on a few APIs
> > to be made available by libmapi) 
> > + no recurring events [1]
> > + freebusy info (the first point would make this irrelavant..
> > but..) 
> > 
> > The rest of the basic features would *mostly* work.. 
> > Comparing the plugin to the current Exchange connector..
> > feature-wise... MAPI stilll has a long way to go.. :) 
> > 
> > Looking forward to a lot of people trying/testing the RPMs and
> > getting back to us with their invaluable feedback.. TIA !!
> > 
> > [1] events = appointments/meetings.. unfortunately, Evolution does
> > not support recurring tasks yet.. so.. don't wait on that.. 
> > 
> > regards, 
> > Suman
> > 
> > P.S. ohhh... btw.. Outlook notes ~= Evolution memos.. 
> > 
> > On Jan 18, 2008 7:50 PM, Jacob Johnny <[EMAIL PROTECTED] > wrote:
> > Hello guys,
> > 
> > This is an announce mail for the preview of Evolution MAPI
> > provider. 
> > This provider can connect to Exchange 2007 servers and also
> > to Exchange
> > 2003, 2000 and 5.5 (untested).
> > 
> > After seeing enormous interest by the users in Exchange 2007
> > connectivity, we have prepared a preview of the current
> > development code 
> > from the branch. The evolution-mapi-provider is a standalone
> > rpm but in
> > future it may be part of the Evolution/EDS rpms. It has a
> > dependency on
> > OpenChange's ( http://openchange.org ) libmapi and Samba4.
> > 
> > I'm maintaining the build service project for the provider
> > and I'm
> > planning to give RPMs for OpenSUSE, SLED, Fedora and Ubuntu.
> > We would be
> > doing incremental releases of this periodically and may have
> > nightly 
> > builds for this pretty soon (Don't ask me when ;-)
> > 
> > The below url should let you access the Samba4, libmapi and
> > Evolution
> > MAPI Provider rpms.
> > 
> > http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider
> > 
> > Due to the recent outage of OpenSUSE Build Service, we
> > aren't able to
> > get the rpms ready. So I have built RPMs for opensuse
> > 10.3/i586 alone
> > and is available at:
> > 
> > http://gnomebangalore.org/~sragavan/exchange-mapi/i586/ .
> > 
> > The build for the project is already queued. So it is
> > possible that by 
> > the time, you read the mail, the rpms might have been
> > published already.
> > So go check out and give your valuable feedback.
> > 
> > ** IMPORTANT - DISCLAIMER ***
> > 
> >  * The build could be very unstable and may crash
> > frequently. 
> >  * Don't report these issues on to Evolution bugzilla
> > atm. We will
> >create the components and let you all know it. Mean
> > while, you
> >can write your comments/bugs at
> >http://www.go-evolution.org/MAPIProvider/Bugs and we
> > will
> >migrate them to bugzilla a little later.
> >  * It is not yet feature complete. We don't have public
> > folders/GAL
> >yet. EMail subjects appear corrupted and lots of
> > other known 
> >