MainInclusionReportUbiquitySlideshowUbuntu

Main Inclusion Report for ubiquity-slideshow-ubuntu

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/u/ubiquity-slideshow-ubuntu; available for all supported architectures (arch: all).

  2. Rationale:

  3. Security:

    • Ubuntu specific package that only interfaces with ubiquity. There are no CVE entries, nor is there any history at Secunia.
    • It's a set of web pages with some javascript. There are no daemons. It does not run as root (ubiquity drops privileges before executing UI code), it does not pull data from non-local sources.
    • I have scanned the source code as I helped get the package in shape, and have not noticed any glaring issues. However, this was not a thorough investigative search.
  4. Quality assurance:

    • This package should install cleanly in all situations.
    • The package does not ask any debconf questions.
    • As this is an Ubuntu-specific package, there are no Debian bugs, nor is it maintained there.
    • Upstream is very active.

    • Upstream bug tracker: There are no bugs filed yet.

    • Hardware: This package does not interface with hardware.
    • There is no test suite, but as this is a content package, it does not need one.
  5. UI standards:

    • All strings are translatable using gettext. Translations are handled using Rosetta.
  6. Standards compliance:

    • The package complies with both FHS and Debian Policy.

    • The packaging system is cdbs without any patches.
  7. Dependencies:

    • The package itself has no dependencies, being a content package. However, it's only useful with ubiquity and pywebkitgtk, which are both in main.
  8. Maintenance:

    • This package will require a moderate amount of maintenance.
    • The ubiquity-slideshow team is responsible for handling the bugs for this package. They may need to call upon the Ubuntu artwork, and design and usability teams in fixing bugs.
    • The bug contact in Ubuntu is the ubiquity-slideshow team.

  9. Background information:

    • The general purpose and context of the package is clear from the package's debian/control file.
    • This package is called ubiquity-slideshow-ubuntu, and it provides ubiquity-slideshow.
  10. Internationalization:

    • Everything is translatable using gettext and Rosetta. Ubiquity handles feeding the slideshow the correct locale.

Reviewers

MIR bug: https://bugs.edge.launchpad.net/ubuntu/+source/ubiquity-slideshow-ubuntu/+bug/414837

EvanDandrea

MainInclusionReportUbiquitySlideshowUbuntu (last edited 2009-08-17 14:24:11 by cpc4-slam5-2-0-cust9)