[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