The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux.
Which interfaces have to be covered by run-time tests and which not?
We agreed that the following interfaces does not require to be separetly targeted by run-time tests:
Correspondingly the interfaces, which have to be covered by run-time tests includes:
What shall we do, when newly developed tests detect inconsistencies between requirements of the standard and implementation?
The policy of processing such problems agreed is as follows.
Each problem is considered separately. If the problem is a consequence of incorrect specification we just fix it.
If it is an important bugs in implementation we
For minor problems in implementation we
How to incorporate the correct changes in documentation to its frozen version referenced by the standard?
All problems detected have to be reported to the upstream component developers as well as to the LSB Bugzilla. They will be fixed in documentation, but also they will be fixed in LSB by adding correct description of the corresponding interface to the LSB itself. After uplifting version of the upstream component the description in LSB will be removed if the new version of documentation have the problem fixed.