MainInclusionReportXulrunner1.9

Main Inclusion Report for sourcepackage xulrunner-1.9

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/x/xulrunner-1.9; available for all supported architectures.

  2. Rationale:

    • Prospective build dependency of yelp, epiphany, devhelp and others
    • replacement for firefox 2 as the default gecko provider
    • dependency of firefox 3
  3. Security:

    • upstream will provide security supports for xulrunner 1.9 through firefox 3 releases.
  4. Quality assurance:

  5. Standards compliance:

    • xulrunner is a SDK + a runniner. Its not a traditional lib. The package ships everything in pkglibdir.
    • Debian library packaging guide standards compliance ? Its not a real library, but an SDK + a runner. Thus, soname versioning does not apply as it ships its own mechanism to detect and load the dependent libs of the right runner (gecko runtime).

    • Packaging System: We use cdbs + quilt to maintain this package.
  6. Dependencies:

    • All general dependencies are in main. currently animated png lib + sqlite + cairo are shipped in-source and are thus more or less duplicated. We try to resolve this situation until firefox 3 final release.
  7. Background information:

    • The XulrunnerGecko page outlines the peculiarities and transition steps for xulrunner in the wiki.

Reviewers

MIR bug: https://bugs.launchpad.net/ubuntu/+bug/173922

The author of this report should put their name here; reviewers will add comments etc. too

MainInclusionReportXulrunner1.9 (last edited 2008-08-06 16:18:36 by localhost)