Re: Fw: Bug#587620: (wishlist) debian packages: add an optional "Why" field to "suggest" entries (in the dependency field)
Goswin von Brederlow <goswin-v-b <at> web.de>
2010-07-01 13:22:39 GMT
Neil Williams <codehelp <at> debian.org> writes:
> On Thu, 1 Jul 2010 10:45:20 +0200
> Alexandre Fournier <brutus <at> free.fr> wrote:
>
>> > Sometimes, from a user point of view, understanding why a package A
>> > recommends or suggests package B1 or B2 is not straightforward.
>> >
>> > It would be nice to add an optionnal "why" field to explain what
>> > features are enabled in package A when installing package B1.
>> >
>> > Ideally, this could be displayed when the user calls : apt-cache show
>> > or looks at the package data in another front-end for apt. This way,
>> > they would know from the start if they want to install package B1 all
>> > along, when installing A.
>
> A single field in debian/control is probably too short to explain the
> reasons in a lot of cases and adds yet more bloat to the Packages files
> - make it long enough to be particularly useful and the bloat gets even
> worse.
>
> If there is a v.short reason, it probably should be part of the
> Description anyway (so that it can be translated and easily removed
> to reduce the size of the Packages files). If it needs more than a few
> words of explanation, the reasoning should go in the manpage or
> whatever other form of documentation the package can provide, like Help
> files. (Depending on whether the extra functionality is related to
> upstream additions or Debian-specific changes.) Yes, you only get to see
> those after installation of the main package but that's not an issue -
> in this scenario, the user wants the main package anyway, just isn't
(Continue reading)