UbuntuMainInclusionVala

Main Inclusion Report for vala

Requirements

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

  2. Rationale:

    • Vala is a new build-dependency of tracker 0.7.0 (still in development but will see a release during the Karmic cycle).
  3. Security:

    • CVE entries: None

    • Secunia history: None

    • No binaries running as root or suid/sgid. No daemons.
    • Doesn't open any port. Doesn't handle incoming network data.
    • Converts vala source files in to C source and header files.
    • No source code review performed.
  4. Quality assurance:

    • In what situations does the package not work out of the box without configuration ? None
    • Does not ask any debconf questions.
    • Debian bugs: no showstoppers.

    • Maintenance in Debian is vigorous.

    • Upstream is vigorous.

    • Upstream bug tracker: 1 confirmed critical bug - #570091

    • This package does not deal with hardware.
    • The upstream source package contains a test suite, which is configured to run by default.
  5. UI standards:

    • User-visible strings in the valac compiler are not internationalized.
    • Package does not have translatable strings and does not build a PO template file.
    • End-user applications ship a desktop file ? N/A here.
  6. Standards compliance:

    • Compliant with FHS and Debian Policy

    • Packaging system: cdbs. Patch system: simple-patchsys. No packaging oddities found.
  7. Dependencies:

    • glib2.0, debhelper, cdbs, gnome-pkg-tools, bison, flex, autotools-dev, libxslt, dbus, dbus-glib
    • All dependencies are in main.
  8. Maintenance:

    • Package maintenance requirements will be minimal - the package is small, the packaging is simple and the Debian/Ubuntu patchset is minimal. The package is currently automatically sync-able with Debian.
    • Debian have a dedicated team for maintaining vala: pkg-vala-maintainers@lists.alioth.debian.org

  9. Background information:

    • The purpose of the package is clear from the package's debian/control file.
    • What do upstream call this software? Vala

Reviewers

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

Author: Chris Coulson

UbuntuMainInclusionVala (last edited 2009-05-09 16:07:39 by 78-33-222-55)