pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/net/yt-dlp



Greg Troxel writes:
> [...]
> Modified Files:
>       pkgsrc/net/yt-dlp: DESCR
> Removed Files:
>       pkgsrc/net/yt-dlp: MESSAGE
>
> Log Message:
> net/yt-dlp: Move MESSAGE to DESCR
>
> Hints about programs that work with yt-dlp don't meet the documented
> reasons for MESSAGE.  Really, they are pointing out that programs that
> should perhaps be dependencies are not, which fits with DESCR's
> mission to describe what is (and is not) in the package.
>
> (Probably there should be options to depend on these other packages,
> and creating an options.mk would clarify why they are needed and in
> which combinations, but I don't understand the details.)
> [...]

I disagree with that and I don't think that DESCR should be used for
that.
I think that DESCR should be a *description of the package* and should
not contains such "please also install ..." or similar instructions.
I think that's exactly what MESSAGE is for.

More in general...
I also do not get what's wrong with MESSAGEs... I understand that it
has a not good UX because if someone install a lot of packages they can
miss a MESSAGE. However, I think that's fixable... we even had/have a
possible project that could be suitable for GSoC (but I've dropped the
GSoC tag because last year it started a bikeshed that was likely not
suitable to be taken by a new contributor/student).

My muscle memory sometimes still checks `pkg_info -D <package>` if I
need to check something about that package.



Home | Main Index | Thread Index | Old Index