MainInclusionReportGwibber

Main Inclusion Report for gwibber

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/g/gwibber; available for all platforms (arch: all).

  2. Rationale:

  3. Security:

    • CVE entries: none

    • Secunia history: none

    • Any binaries running as root or suid/sgid ? No Any daemons ? gwibber-daemon, started by first gwibber launch as a service. This daemon is to trigger tweets for instance.

    • Network activity: does it open any port ? No Does it handle incoming network data ? No Only connect regularly though http/https

    • Does it directly (not through a library) process binary (video, audio, etc) or structured (PDF, etc) data ? No

    • Any source code review performed ? Partial: only for network related.

  4. Quality assurance:

    • In what situations does the pahttp://paste.ubuntu.com/378558/ckage not work out of the box without configuration ? None known
    • Does the package ask any debconf questions higher than priority 'medium' ? No debconf question

    • Debian bugs: No showstoppers bug

    • Maintenance in Debian is calm

    • Upstream is vigorous

    • Upstream bug tracker No critical bug as of today (a lot of bugs are just wishlist)

    • Hardware: The package doesn't deal with hardware
    • Is there a test suite in the upstream source or packaging ? Minimal test suite in tests/init.py. Not run in the build.

  5. UI standards:

    • Widgets internationalized and using gettext system.
    • Translatable strings builds a PO template during package build.
    • startup desktop file and menu one
  6. Standards compliance:

    • FHS and Debian Policy compliant (most of file in pyshared

    • Packaging system is cdbs. Patch system is simple-patchsys. No packaging odditie apart from a long debian/rules for cdbs usage.
  7. Dependencies:

    • python-dbus
    • python-gtk2
    • python-gconf
    • python-notify
    • python-egenix-mxdatetime
    • python-simplejson
    • python-webkit
    • librsvg2-2
    • librsvg2-common
    • python-imaging
    • python-xdg
    • python-mako: not in main. Need a MIR

    • python-gtkspell
    • python-wnck
    • python-desktopcouch-records
    • python-pycurl
    • python (>= 2.6)

    • python-central (>= 0.6.11)

    • Others are in main

  8. Maintenance:

    • How much maintenance is this package likely to need: average maintenance. Lots of refactoring in last version. No common sync/merge to debian in debian/changelog
    • Ubuntu-desktop team will certainly maintain it (ken, I'm watching you!).
  9. Background information:

    • The package is descriptive enough in debian/control.

Reviewers

MIR bug: Report author: didrocks

MainInclusionReportGwibber (last edited 2010-02-17 19:36:15 by put92-5-82-243-237-71)