Yes, there are a lot of misunderstanding there and it looks that Debian guys have only superficial knowledge about how LSB is supposed to work. In particular, no mention of the huge test suite that can be useful even if you are not going to certify for compliance but just want to increase quality of your distribution. I don't believe that huge number of maintainers eliminates the need in automated tests. E.g., "As it stands today, he said, Debian's lsb-* meta-packages attempt to require the correct versions of the libraries mentioned in the standard, but no one is actually checking that all of the symbols and data definitions are met as a result." - well, why not to launch libchk...

I really think that the value of LSB and accompanying artifacts is highly understated. Many people treat the compliance as a formal procedure and don't see the real value they can achieve. As it was discussed quite long ago, a possible future direction for LSB is not to work hard on a document (large book) that lists a ton of interfaces, but promote different tools that would help developers to improve compatibility, quality, etc.

On 10/14/2015 04:27 PM, Mats Wichmann wrote:
Some/many of you may have seen an LWN article which has been moderately
widely quoted elsewhere describing Debian's move away from a full LSB
support package.  What I wanted to note here was one of the comments on
the article:

"VirtualBox provides a package which aims to run on random Linux
distributions. We do not pay attention to the LSB, instead we try to
work with what distributions actually do. More specifically, we are
moving to looking at the tools present on a system (e.g. systemd,
insserv for system services) rather than the actual distribution and
working with those, fixing things when that breaks in some particular
configuration which we think is worth supporting."


What this commenter holds out as better is actually almost exactly the
problem LSB was trying to solve: application developers have to work out
what each distro is doing, use that, and then fix those special
approaches on each system, whereby it becomes clear only a few
especially high value distributions end up supported since everybody
changes a little all the time and it won't be worth keeping up with
those changes.

Depressing that the message seems to have been so completely misunderstood.
_______________________________________________
lsb-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/lsb-discuss

--
Regards,
Denis.

_______________________________________________
lsb-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/lsb-discuss

Reply via email to