Linux Client
From Mugshot Developer Wiki
| Linux Client | |
| | |
| Design Process | |
| Current Phase: | Learn |
|---|---|
| People | |
| Engineers: | Colin Walters, Havoc Pennington, Marina Zhurakhinskaya, Owen Taylor |
| Ethnographers: | Nobody |
| Designers: | Bryan Clark, Mike Langlie |
| Multi-Disciplinary: | Nobody |
| | |
| Blog: | |
| Bugzilla: | search new |
| SVN: | /dumbhippo/trunk/client/linux web |
Contents |
About
The Linux Client provides integration between Mugshot and the Linux desktop. It's part of such user experiences as Friends And Groups, Web Swarm, and Music Radar. See also the Windows Client implementation activity.
Right now, the Linux client displays an icon in the status area with a menu to access active shares and your home page, displays pop up bubbles for incoming notifications, handles Mugshot chat rooms that the user opens from the browser, and keeps track of your currently playing music. But the scope is almost unlimited: if there is a way any desktop activity could be enhanced by doing it socially with your friends, the point of Mugshot is to enable that.
Getting Started
The Client Code Overview describes how the common client code is organized and integrated with Linux-specific code. See Linux Client Development Setup for information about how to get set up to work on the Linux client.
Activity Ideas
For more general ideas, see Activity Ideas; what is listed here is just a few projects that are specifically about improving the Linux desktop experience. If you are interested in one of these activities, you should create a new activity page for it and link to that here.
Firefox integration
The Windows client integrates with Internet Explorer in various ways that aren't currently there for the Linux client. The integration points includes: a toolbar item to share a link, a bottom bar that works even on sites that deframe, and live chat messages in the bottom bar.
Chat improvements
There are a lot of little touches from the Window chat client that could be added to the Linux chat client, like tooltips on the headshot images.
Support more music players
Right now the client only supports track notification for Rhythmbox, with Banshee support showing up soon. But its set up so that it should be easy to add support for amaroK, muine, or your favorite player.
Downloads
Precompiled Mugshot packages are available for a number of platforms.

