Once upon a time, three intrepid individuals made Empathy publish your location to your contacts, and show your contacts’ locations on a map. Today, I noticed that the Location tab is missing from Preferences—I guess Debian’s Empathy is built without GeoClue support for some reason—and as a result the map looks rather forlorn, what with none of my contacts publishing their location:
A map is an obvious demo to build, but I don’t think it’s that useful (even when it had more than zero contacts on it, I never looked at it). ((Top designers agree! To quote Allan Day, “I could live without contacts on a map ;)”.)) So what would be more useful? For starters, here’s some “relevant art” from Skype, showing a contact’s local time in their tooltip:
Adding that to Empathy might be a useful first step. But unlike Skype, it’s possible to use this information outside the IM app. So, if I spend a lot of time chatting to friends in Melbourne and New York, why not automatically add those timezones to GNOME Clocks? (The last two mock-ups in that section look particularly bare—perhaps the names of some contacts could show up in the space where “local time” does for Boston.)
For this to be useful, of course, someone would have to fix the publishing of location information in the first place. But if fixing it produced a more compelling feature than a map, it would not be such a thankless task.
https://bugzilla.gnome.org/show_bug.cgi?id=627400, perchance?
@Philip: That looks like the kind of thing that would help do this well.
I think this is a very good idea, how did you think of it? I have submitted a patch to the XEP for user location:
http://mail.jabber.org/pipermail/standards/2012-May/025964.html
Muy bueno.
IIRC, the main problem with the user location XEP is that popular XMPP servers like Google Talk don’t support it.
Other than that, it would be great to finally have GNOME become more location-aware! This allows great things, as outlined in http://worrydream.com/MagicInk/
This is an area I’ve been trying to push for years… http://bergie.iki.fi/blog/making_the_gnome_desktop_location-aware/
@Henri: Yes, Google not supporting PEP is an issue. It might be interesting to engineer some kind of fallback to a Gnome-controlled PubSub server, to allow people to continue using their Google account but gain these nifty features.
looks great, I hope it works fullscreen as well