GNOME in Moblin: People panel

Previously i’d talked about how we use GNOME technologies in the Moblin Myzone. Now i’m going to talk about another component that i’m responsible for, the People Panel.

An important aspect of the Moblin user experience is about communicating with others and this panel provides quick access to do this. The core of the content is provided by an abstraction, simplification and aggregation library called Anerley. This provides a “feed” of “items” (an addressbook of people) that aggregates across the system addressbook, powered by EDS, and your IM roster, powered by Telepathy. You have small set of actions you can do on these people such as start an IM conversation / email / edit them with Contacts. The core of our IM experience is supplied by the awesome Empathy. We’ve been working with the upstream maintainers to accomodate some of the needs of Moblin into the upstream source. This included the improvements to the accounts dialog and wizard that landed for GNOME 2.28.

One of the biggest problems with the IM experience in Moblin 2.0 was that it was easy to miss when somebody was talking to you. If you were looking away when the notification popped up, whoops, it’s gone. With our switch to Mission Control 5 I was able to integrate a Telepathy Observer into Anerley and the People Panel. An Observer will be informed of channels that are requested on the system. This allows us to show ongoing conversations in the panel and by exploiting channel requests and window presentation allow the user to switch between ongoing conversations. This wouldn’t have been possible without the assistance of the nice folks in #telepathy and at Collabora: Sjoerd, Will, Jonny and countless others.

6 thoughts on “GNOME in Moblin: People panel

  1. Michael

    Nice stuff… for me, Moblin is only really missing two things: a) tomboy integration and b) a nicely integrated abiword…

  2. Mårten W

    One of the biggest problems with Moblin is that it doesn’t recognize my Nvidia card.
    The second is that it doesn’t recognize that I’m connected through a cable.

    I have one question though. Does moblin use zeitgeist in any way?
    Looks like something much like it on MyZone

  3. Pingback: Twitter Trackbacks for GNOME in Moblin: People panel at Rob Bradford’s Weblog [] on

  4. Pingback: Moblin 2.1 | WebInfo

  5. Craig L

    Do the im contacts integrate with the address book contacts..?
    for example, I fill in Toms details including his IM address
    If were to appear online (his msn/jabber/w.e nick being something else), would he register as the contact or as a separate entry?


Leave a Reply

Your email address will not be published. Required fields are marked *