[Bug 212003] New: Review Request: mugshot - Companion software for mugshot.org

bugzilla at redhat.com bugzilla at redhat.com
Tue Oct 24 16:10:13 UTC 2006


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.




https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=212003

           Summary: Review Request: mugshot - Companion software for
                    mugshot.org
           Product: Fedora Extras
           Version: devel
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: normal
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: otaylor at redhat.com
         QAContact: fedora-package-review at redhat.com


Spec URL: 
I'll attach the spec file to the bug report

SRPM URL: http://devel.mugshot.org/download/sources/fedora-core-6/mugshot-1.1.20-1.fc6.src.rpm

Description:
[ I'll be a bit more verbose here than in the package's Description field ]

Mugshot is a Red Hat project to (quoting http://mugshot.org/about)
"provide a live social experience around entertainment." The feature
we are currently focusing on is summarizing what you are doing and
what your friends are doing on different sites, and providing you
with live notification of your friends activities.

Mugshot consists of a central set of servers that provide a web
interface, and client code that talks to the servers via XMPP and
enhances the user experience with live notification and chat. We 
currently provide clients for both X-based desktops and for Windows.

All the Mugshot code (both client and server side) is released under
the terms of the GNU GPL and we try to run the project as openly as
possible.

Notes:

Most of the spec file is pretty standard

The handling of icon cache / bGConf / desktop file is slightly different 
from the standard scriplet snippets on the wiki, but in my opinion the 
differences aren't significant and I'm a little unwilling to change them since 
what is in the spec file now is pretty well tested. 

(Note on the desktop file ... not using desktop-file-install to add
the Fedora category to the desktop file intentionally because it's not 
very useful to start the client from the menu in most cases. It's added
to autostart folder on installation. But you could argue either way on that.)

The complexity in the spec file is all about handling the Firefox extension;
there is a very long comment explaining the logic. It seems to be working
pretty well right now, but certainly like any use of triggers, the more eyes
looking at it the better.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the package-review mailing list