Re: Why is troubleshooting Linux so hard?
Dne, 17. 11. 2010 15:56:09 je Jesús M. Navarro napisal(a):
And that's exactly why this wouldn't work for software: where's the
body for programs? where's the authority to prosecute those not
There's no need for that, because, as you said:
The best you can do is promoting sane standards and hope for others
Exactly. It's like promoting non-HTML mail -- if the standard you
promote is sane enough, you should have no problem in finding a more or
less considerable number of followers.
Of course I'd surely want Debian Developers giving efforts not only on
packaging (and, heck, they usually do a damn good work of it) but
were wisely/magically choosing what software to package under the
levels of quality, engineering and maintainability and, on top to
either developing themselves for the "holes" they'd found for such a
standards or successfully tutorizing other upstream maintainers in
convincing manners that they'd either thankfully accepted their
and/or made their own developments of better quality.
Agreed, Debian Developers are already doing a huge -- and excellent --
job and I would never dream of burdening them with additional tasks.
However, Debian is generally well respected within the FLOSS world, and
Debian Developers could leverage that respect in order to gently
"suggest" or "recommend" certain "best practices". What I have in mind
is *not* a Linux police, not even "tutorizing" (as you say), but
something simple and unpretentious, like pointing out that, to Debian,
certain "best practices", although not binding in any way, are, let's
put it this way, "more welcome than others". If these "best practices"
were sensible, surely [some] upstream developers would embrace [some
of] them simply on the ground of them being sane, sensible, practical,
and for the common good.
Actually, I'm sure this is already happening all the time. For example,
I'm subscribed to debian-legal, and there I see many examples of Debian
Packagers suggesting various license modifications to upstream
developers in order to bring them into compliance with DFSG. Well, it
may come as a surprise, but more often than not, the responses from
upstream are positive! If you give them sane, sensible, well-founded
suggestions, many developers are actually willing to modify their
software licenses without much further ado.
Of course, the respect enjoyed by Debian in the FLOSS community --
specifically, Debian's firm stance about software freedom and licensing
-- *may* have to do something with it. Why not leverage that?
Certifiable Loonix User #481801 Please reply to the list, not to