From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(FESCo reviewed on 2010-01-26 and voted not to accept https://fedorahosted.org/fesco/ticket/316#comment:1)
(Undo revision 174198 by Jjardon (Talk))
(One intermediate revision by one user not shown)

Latest revision as of 00:13, 18 May 2010


[edit] Bonobo-free Evolution

[edit] Summary

The Evolution PIM application for GNOME no longer uses Bonobo

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 13
  • Last updated: 2010-01-22
  • Percentage of completion: 100%

This debuted upstream in GNOME 2.29.1. Packages are already available for F13.

[edit] Detailed Description

The core framework of Evolution has been rewritten to avoid using CORBA and ORBit; technologies which are being deprecated and phased out in the GNOME stack. Evolution was one of the last major users of these technologies.

This blog entry, which was posted prior to completion, contains more details about why the rewrite was needed: http://mbarnes.livejournal.com/2606.html

[edit] Benefit to Fedora

Fedora moves closer to finally dropping the CORBA-based libbonobo and libbonoboui packages. Also, by making the Bonobo-free packages available since early on in rawhide, we help to provide the necessary testing and feedback to the upstream Evolution developers.

[edit] Scope

  • Repackage evolution with no libbonobo requirements
  • Repackage evolution-data-server with no libbonobo requirements

[edit] How To Test

Simply install the F13 version of evolution (currently 2.29.x).

[edit] User Experience

This being largely an internal cleanup effort with no major UI changes, users should not notice much difference from F12.

[edit] Dependencies

Evolution now depends on 'unique' as well as newer versions of 'glib2' and 'gtk2', all of which are already in rawhide.

[edit] Contingency Plan

  • Continue shipping the Evolution packages from F12.

[edit] Documentation

[edit] Release Notes

  • Fedora 13 is one of the first distributions to include the Bonobo-free version of Evolution.

[edit] Comments and Discussion