MainInclusionReportWebkitGtk

Main Inclusion Report for pywebkitgtk

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/p/pywebkitgtk; available for all supported architectures.

  2. Rationale:

  3. Security:

    • CVE entries: None

    • Secunia history: None

    • No binaries running as root or suid/sgid. No daemons.
    • Network activity: the underlying webkit library does network communication.
    • Likewise, it does not directly process binary (video, audio, etc) or structured (PDF, etc) data.
    • No known source code review.
  4. Quality assurance:

    • Being Python bindings to a library, the package works out of the box without configuration.
    • The package does not ask any debconf questions.
    • Debian bugs:

    • Maintenance in Debian is very active.

    • Upstream is very active.

    • Upstream bug tracker.

    • This package does not deal with hardware.
    • There is a test suite, but it does not run on build.
  5. UI standards:

    • The Webkit GTK code uses gettext.
    • As this is not an end-user application, it does not ship a desktop file.
  6. Standards compliance:

    • It is FHS and Debian Policy compliant.

    • It uses debhelper and dpatch. There are a few patches, but nothing odd.
  7. Dependencies:

    • PyGTK, Webkit, and all the other dependencies are in main.
  8. Maintenance:

    • Since we are syncing this package from Debian, minimal maintenance should be needed.
    • The Debian and Ubuntu GNOME maintainers are responsible for this package.
  9. Background information:

    • The purpose of this application is to provide a Python API for the GTK WebKit code.

    • The upstream name for this software is pywebkitgtk.
  10. Internationalization:

    • Graphical applications built with the widgets this package provide are translatable.

Reviewers

MIR bug: https://launchpad.net/bugs/400179

EvanDandrea

MainInclusionReportWebkitGtk (last edited 2009-07-16 11:19:09 by cpc4-slam5-2-0-cust9)