Archive for the ‘Evolution’ Category
Last day in Novell.
Started out as an intern in the GNOME team about 5 years back. Jumped between Evolution and iFolder a few times for different (voluntary/involuntary) reasons. Met a lot of good engineers. Had both good / bad times. Learned a lot work / non-work.
I loved working on Evolution, Evolution MAPI (may not be perfect, but had a awesome time with it And i’m yet to cash in on the few beers i’ve been offered), Attachment Reminder (Trivial, but looks like you guys liked/hated/loved it), Redesign of Evolution search bar and so on. Best bug that I’ve worked on so far was changing a ‘1’ to ‘-1′ in EText (Oh those early days! Had no clue what GDB can do.. Used hundreds of ‘printf’s, lots of coffee and tested the patience of office night guards and that adrenalin rush!). Thanks to Novell for the opportunity to contribute full-time and getting paid for that.
Special thanks to my mentor Srini. I’m looking forward for more new awesome fun things in GNOME.
I’ll miss the 1-1 coffee breaks talking games/gadgets/music, discussions on research papers that I don’t have a clue about, conversations during ‘tea breaks’ outside office (you would see me very inspired/productive after those sessions), thursday nights ;-) & nice friends that I found beyond ‘work’.
Comments like http://blogs.gnome.org/sragavan/2009/03/18/announcing-anjal-the-new-mail-for-netbooks/#comments makes me do more at times like this :)
We have started the tarball releases for evolution-mapi. It’ll be in sync with GNOME release schedule. evolution-mapi-0.25.3 is available for download .
Thanks to Suman , openSUSE repositories  are back online.
Matthew has repositories for Fedora  
Development is more active after our move to new svn ! Julien (of openchange.org) has patched evolution-mapi to be compatible with libmapi 0.8 .Patches are welcome :) !
Some of the cool things with libmapi 0.8 is the possibility of having multiple exchange accounts (multiple sessions) in Evolution (Yep. you read that right! ). But they will hit the trunk little later .
Now more focus is on real world testing on servers other than few test servers we are running. What doesn’t work in different setups is something we would like to know and fix them all ! Thanks to those who have been reporting issues and TIA :)
+ evolution-mapi is proposed for GNOME 2.26. Yay !
+ Wiki page is updated with information on building evolution-mapi .
New SVN repo for evolution-mapi provider is created :
This repo has :
1. MAPI Account setup e-plugin.
2. libexchangemapi – Backend code for talking to server using openchange’s libmapi.
3. Evolution Data Server backends for addressbook and calendar.
4. Camel provider (mails).
More information on building evolution-mapi is available here .
We will be creating a new bugzilla component in bugzilla.gnome.org for evolution-mapi.
The EXCHANGE_MAPI_BRANCH is closed.
Builds (RPMs) will resume shortly.
We have moved away from libmapi 0.7 to libmapi trunk (0.8 development) , so we can take advantage of the new APIs.
We will be constantly updating our code base to libmapi trunk.
Suman is busy in integrating meetings into evolution. (few more tasks left)
I’m currently working on finishing (completing) off the basic features in mailer and will move to optimizing the sync & more.
Sadly, we won’t be able to make it to Evolution 2.24 as we are late (details here). :( Meanwhile we will continue to provide pluggable packages and this will be available as a pluggable provider. 2.26 will have this.
Update 1 : GUADEC Talk available here
Committed *initial* python eplugin loader for Evolution. Please feel free to fix it :-) .
Bindings yet to be done (without which it is not useful) . I’m looking (doing some initial work) at pygtk-codegen for generating the required bindings.
Would be happy get a extra hand here :)