[MIR] jam
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jam (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Availability: Currently available in Universe, building on all currently supported architectures, see https:/
Rationale: In Oneiric we want to introduce ICC-based color management on the operating system level, using the same architecture as Fedora does. argyll is part of this architecture. argyll needs jam for building as upstream has selected jam as build system. Therefore we need jam in Main. This MIR is a work item of the following Blueprint:
https:/
Security: No security vulnerabilities known at CVE and Secunia, no SUID components, no daemons.
Quality assurance: Installs without debconf questions. The package is maintained upstream as new releases occur regularly and they get packaged for Debian by Yann Dirson and synced into Ubuntu (see debian/changelog).
UI standards: Seem to be fulfilled, the UI is purely command line and documented in a man page (and additional documentation is in /usr/share/
Dependencies: Depends only on standard libraries. Argyll build-depends on it (Argyll MIR in bug 821883).
Maintenance: See "Quality assurance".
Changed in jam (Ubuntu): | |
importance: | Undecided → High |
milestone: | none → ubuntu-11.10-beta-1 |
I looked at this briefly. It is *ancient*. Last updated in 2004. Uses deprecated debhelper compat level 3. No big bugs, but I'm assuming that's because it is so rarely used. I am worried about maintainability.
The code is a bit tough to follow too, as I was examining its use of malloc. I've not finished reviewing this, but this MIR doesn't need to have an answer until argyll is sorted out (which is currently having MIR problems of its own).