Earlier quoted context omitted.
Ultimately, Debian Policy. The software tools and packaging formats exist only to implement that. It's Policy and the comprehensiveness of the Debian archive (60k+ packages last time I checked, a year or so back), which make it bliss. You simply rarely have to go outside it, and you can configure a system as lean or rich, or anywhere in between, as you like. What Policy states is that the package maintainer (not the…
> The fact that /usr/share/doc/ has every single package installed listed in it, and they don't include the installed version number in the directory names, as RH still does, means that you can use that directory to recover or rebuild from various packaging failures. Why wouldn't you want the version numbers? That seems like something you would want when trying to rebuild a package database. Also, what do you do if y…
2. You can reference content under /usr/share/doc/ without having to specify a goddamned version number that a) changes arbitrarily and b) is inconsistently specified every fucking time.
Version numbers are metadata, not directory name elements.
Changelogs, also required, give you the info if you desperately neeed it.