Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Completion script for the ctags program



Bart Schaefer wrote on Tue, Feb 23, 2021 at 16:52:51 -0800:
> On Tue, Feb 23, 2021 at 3:52 PM Oliver Kiddle <opk@xxxxxxx> wrote:
> >
> > What that patch adds is "Contrib" as a subdirectory of Completion
> > with identical make rules as for all the other directories at that
> > level (Unix, BSD, AIX, Zsh etc). So it'd need it's own subdirectories
> > for Type, Command (and perhaps Utility and Widget). [...]
> >
> > That approach seemed simplest but that's not to say it has to be
> > done that way if you think it'd be better under each of the other
> > directories.
> 
> No, I think that's fine.
> 
> > I probably favour Contrib because I've seen it used
> > similarly elsewhere.
> >
> > Other ideas include 'External', 'Independent', 'Extra', 'Supplemental',
> > 'Annex', 'Additional', 'Scrap', 'Dump', 'Diverse', 'Sundry'.
> 
> Would "Accessory" imply too much approval?
> 
> "Extras" would avoid clashing with any of the existing subdirectories,
> for people who have the same flavor of "C/U/C<TAB>" habit as you but
> for one of the other operating systems.  It also has precedence in
> some of the Linux repository names.  Similarly "External" that you
> already mentioned, or "Extension" or "Extended".

Bikeshed alert.

+1 to Contrib/.  As Oliver said, that name is used elsewhere with a similar meaning.


Oliver Kiddle wrote on Wed, Feb 24, 2021 at 00:51:36 +0100:
> For reference, the criteria for inclusion I suggested were:
>     - differently licenced
>     - low quality
>     - poorly maintained
>     - obscure command
>     - dead upstream
>     - incomplete/work in progress
>     - major variants of the command not handled
> The first of these is probably the most important, especially for some
> downstream packagers but I can't think of a way to capture that
> succinctly in one word that doesn't begin with U.

FWIW: DifferentlyLicensed, Copylefted, Non-3-clause-BSD, ByLicense/${license_short_name}/…




Messages sorted by: Reverse Date, Date, Thread, Author