Features/Empathy

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Benefit to Fedora)
m
 
(26 intermediate revisions by 6 users not shown)
Line 8: Line 8:
  
 
== Current status ==
 
== Current status ==
* Targeted release: [[Releases/11|  Fedora 11]]  
+
* Targeted release: [[Releases/12|  Fedora 12]]  
* Last updated: 2009-02-24
+
* Last updated: 2009-09-02
* Percentage of completion: 0%
+
* Percentage of completion: 100%
  
It looks increasingly unlikely that we'll do this switch for F11, since a lot of the UI concerns and missing features (like file transfer) have not improved sufficiently since F10.
+
 
 +
 
 +
Empathy 2.27.3 has replaced Pidgin as the default IM client in rawhide.
 +
 
 +
The current release in rawhide is 2.27.91.
 +
 
 +
The geolocation feature has been enabled. Note: GTalk's server does not support geolocation publishing.
  
 
== Detailed Description ==
 
== Detailed Description ==
In the F10 cycle, GNOME [http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html added Empathy].  During discussion [https://wiki.ubuntu.com/EmpathyVsPidginUsability this Ubuntu evaluation] was cited.  General consensus was that we would like to revisit Empathy for this F11 cycle, keeping track of which issues have been fixed in the Ubuntu evaluation, as well as any we want to add.
+
 
 +
Ubuntu is also looking at switching to Empathy in their next release, see https://blueprints.launchpad.net/ubuntu/+spec/desktop-karmic-messaging-and-communication-selection.
 +
 
 +
In the F10 cycle, GNOME [http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html added Empathy].  During discussion [https://wiki.ubuntu.com/EmpathyVsPidginUsability this Ubuntu evaluation] was cited.  General consensus was that we would like to revisit Empathy for next Fedora cycles, keeping track of which issues have been fixed in the Ubuntu evaluation, as well as any we want to add.
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
Line 22: Line 31:
 
== Scope ==
 
== Scope ==
 
Outstanding issues:
 
Outstanding issues:
* Track bugs fixed upstream  
+
 
** [http://bugzilla.gnome.org/show_bug.cgi?id=548717 #548718] Collapsing "Advanced" section doesn't return Accounts window to original size
+
* Track bugs to be fixed upstream  
** [http://bugzilla.gnome.org/show_bug.cgi?id=548716 #548716] First text field when adding account (e.g. "Login ID") isn't focused by default
+
** [http://bugzilla.gnome.org/show_bug.cgi?id=548717 #548717] Collapsing "Advanced" section doesn't return Accounts window to original size
** [http://bugzilla.gnome.org/show_bug.cgi?id=548707 #548707] "New Account" title and "I already have an account" checkbox are contradictory
+
** <strike>[http://bugzilla.gnome.org/show_bug.cgi?id=548716 #548716] First text field when adding account (e.g. "Login ID") isn't focused by default</strike>
** [http://bugzilla.gnome.org/show_bug.cgi?id=548704 #548704] "Add" button requires further action but lacks an ellipsis
+
** <strike>[http://bugzilla.gnome.org/show_bug.cgi?id=548707 #548707] "New Account" title and "I already have an account" checkbox are contradictory</strike>
 +
** <strike>[http://bugzilla.gnome.org/show_bug.cgi?id=548704 #548704] "Add" button requires further action but lacks an ellipsis</strike>
 
** [http://bugzilla.gnome.org/show_bug.cgi?id=548712 #548712] "Create" button in Accounts window doesn't create an account
 
** [http://bugzilla.gnome.org/show_bug.cgi?id=548712 #548712] "Create" button in Accounts window doesn't create an account
** [http://bugzilla.gnome.org/show_bug.cgi?id=535042 #535042] All IRC chats are titled "Conversation" instead of with channel name (fixed)
+
** <strike>[http://bugzilla.gnome.org/show_bug.cgi?id=535042 #535042] All IRC chats are titled "Conversation" instead of with channel name</strike>
* Fedora issues:
+
* Fedora issues are tracked in the [https://bugzilla.redhat.com/show_bug.cgi?id=494985 Empathy Default IM client tracker bug]
** [https://bugzilla.redhat.com/show_bug.cgi?id=474243 #474243] SELinux policy for tp-sofiasip
+
  
 
* Reevaluate Empathy around alpha time
 
* Reevaluate Empathy around alpha time
Line 48: Line 57:
 
== Dependencies ==
 
== Dependencies ==
  
None.
+
The geolocation feature depends on a newer libchamplain. libchamplain has not been ported to the clutter 1.0 api yet. Upstream plans to sort this all out in time for Gnome 2.28.
  
 
== Contingency Plan ==
 
== Contingency Plan ==
Line 55: Line 64:
 
== Documentation ==
 
== Documentation ==
  
* See the Gnome 2.24 [http://library.gnome.org/misc/release-notes/2.24/ release notes].
+
* See the Gnome 2.24 [http://library.gnome.org/misc/release-notes/2.24/ release notes]
 +
* Also see the Empathy [http://live.gnome.org/Empathy wiki]
  
 
== Release Notes ==
 
== Release Notes ==
Line 67: Line 77:
 
* See [[Talk:Features/Empathy]]
 
* See [[Talk:Features/Empathy]]
  
[[Category:FeatureAcceptedF11]]
+
[[Category:FeatureAcceptedF12]]
[[Category:Features needing QA approval]]
+

Latest revision as of 00:13, 3 September 2009

Contents

[edit] Empathy

[edit] Summary

Set Empathy as the default IM client

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 12
  • Last updated: 2009-09-02
  • Percentage of completion: 100%


Empathy 2.27.3 has replaced Pidgin as the default IM client in rawhide.

The current release in rawhide is 2.27.91.

The geolocation feature has been enabled. Note: GTalk's server does not support geolocation publishing.

[edit] Detailed Description

Ubuntu is also looking at switching to Empathy in their next release, see https://blueprints.launchpad.net/ubuntu/+spec/desktop-karmic-messaging-and-communication-selection.

In the F10 cycle, GNOME added Empathy. During discussion this Ubuntu evaluation was cited. General consensus was that we would like to revisit Empathy for next Fedora cycles, keeping track of which issues have been fixed in the Ubuntu evaluation, as well as any we want to add.

[edit] Benefit to Fedora

Stay in sync with upstream. Get an IM client that is closely integrated with the rest of the desktop.

[edit] Scope

Outstanding issues:

  • Track bugs to be fixed upstream
    • #548717 Collapsing "Advanced" section doesn't return Accounts window to original size
    • #548716 First text field when adding account (e.g. "Login ID") isn't focused by default
    • #548707 "New Account" title and "I already have an account" checkbox are contradictory
    • #548704 "Add" button requires further action but lacks an ellipsis
    • #548712 "Create" button in Accounts window doesn't create an account
    • #535042 All IRC chats are titled "Conversation" instead of with channel name
  • Fedora issues are tracked in the Empathy Default IM client tracker bug
  • Reevaluate Empathy around alpha time

[edit] Test Plan

For Empathy:

  • Try various protocols: XMPP, MSN, etc.
  • Try using Fedora Talk.
  • Try Google Talk/XMPP.
  • Look at the things that were called out in the Ubuntu review. Have they improved ?

[edit] User Experience

For upgrades, Pidgin will remain the default. For new installations, we'll use Empathy.

[edit] Dependencies

The geolocation feature depends on a newer libchamplain. libchamplain has not been ported to the clutter 1.0 api yet. Upstream plans to sort this all out in time for Gnome 2.28.

[edit] Contingency Plan

  • Stay with Pidgin as the default IM client.

[edit] Documentation

[edit] Release Notes

Fedora 11 includes the latest version of the Gnome desktop. Gnome 2.24 included a new instant messaging application, Empathy, that replaces Pidgin as the default instant messenger in Fedora.

For more information about what is new in Gnome, see the Gnome 2.24 release notes.

[edit] Comments and Discussion