MainInclusionReportGooCanvas

Main Inclusion Report for goocanvas

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/g/goocanvas; available for i386 and amd64.

  2. Rationale:

    • libgoocanvas-dev is a dependency of gir-repository which has already been promoted in main. But new gir-repository is waiting for this depend (the old have have only been copied when promoted to main), this is not a new dependency.
    • gir-repository is a depend of clutter-1.0 which is waiting for an update too (https://bugs.launchpad.net/ubuntu/+source/clutter-1.0/+bug/425339).

  3. Security:

    • CVE entries: none

    • Secunia history: none

    • Any binaries running as root or suid/sgid ? No Any daemons ? No

    • Network activity: does it open any port ? No Does it handle incoming network data ? No

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

    • Any source code review performed ? No

  4. Quality assurance:

    • In what situations does the package 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.

    • Hardware: The package doesn't deal with hardware
    • Is there a test suite in the upstream source or packaging ? There is a demo folder, but no testsuite. So, not run in the build.

  5. UI standards:

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

    • FHS and Debian Policy compliant ?

    • Packaging system is cdbs. Patch system is dpatch. No packaging odditie.
  7. Dependencies:

    • libgoocanvas-dev:
      • libgoocanvas3 (see below)
      • libgtk2.0-dev
    • libgoocanvas-common
      • No dep
    • libgoocanvas3
      • libatk1.0-0
      • libc6
      • libcairo2
      • libfontconfig1
      • libfreetype6
      • libglib2.0-0
      • libgtk2.0-0
      • libpango1.0-0
      • zlib1g
      • libgoocanvas-common (see above)
    • Are these are in main

  8. Maintenance:

    • How much maintenance is this package likely to need : average lib package, need equal testing has libcairo.
    • Quality responsabe: ose Carlos Garcia Sogo, Debian developers.
    • Maintainers of clutter/cairo should take this package responsability. (Mainly the mobile team)
  9. Background information:

    • The package is descriptive enough in debian/control.

Reviewers

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

Report author: didrocks

MainInclusionReportGooCanvas (last edited 2009-09-13 10:50:31 by AAubervilliers-152-1-51-161)