modules other than LSB Core do not have conformance sections
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
In Progress
|
Medium
|
Unassigned | ||
Mandriva |
Fix Released
|
Medium
|
Bug Description
The Implementation Conformance and Application conformance sections of LSB
Core, as seen here:
http://
http://
are written as if LSB-Core was the entirety of the LSB. The sections describe
how you conform to LSB Core in either case. If we look at this wording as
belonging to ISO-LSB, this is correct, as there are no other parts to that set
of standards. For LSB as a whole, LSB Core is only part of the picture.
Unfortunately these sections do not hint at that, nor do any of the other
volumes have their own conformance sections to complement this omission. I'm
thinking for LSB 5.0 the solution is to add conformance sections in a way that
they are complementary, if we will continue to issue lsb-release in this way -
that is, reports on each module in this manner:
LSB Version:
:core-4.
For 5.0, printing has become imaging, and c++ has been absorbed into core, so
we could have:
* Desktop describes an environment that is core requirements + desktop
requirements
* Imaging describes an environment that is core requirements + imaging
requirements
* Languages describes an environment that is core requirements + languages
requirements
In my opinion, this is really a deficiency in all released specifications since
LSB 3.1 Desktop (which came out after Core -> ISO submission).
Changed in mandriva: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |
tags: | added: zclose |
Changed in mandriva: | |
status: | In Progress → Incomplete |
Changed in mandriva: | |
status: | Incomplete → Fix Released |