Hi,

Oliver Corff wrote on Tue, May 18, 2021 at 05:48:36PM +0200:

> there used to be a good tradition to collect these things in a dedicated
> directory aptly named contrib.
> 
> Wouldn't it be a good idea to collect macros of this kind (and previous
> contributions to this list) in a contrib directory? Then they could be
> made available to everybody without causing too much headache for the
> maintainers of the source code and accompanying documentation.

Actually, contrib/ directories cuase *more* headaches for maintenance
and documentation, not less, and can cause additional effort and
confusion for users trying to figure out whether and how to use them.

Besides, contrib/ directories are often used as an excuse for not
properly intergrating new features, causing a fragmented and erratic
user experience, and for allowing code into the distribution that
is poorly designed, poorly implemented, poorly tested, and poorly
maintained.  Just look at stuff like hdtbl and despair.

Counter-examples like mom notwithstanding - in general, advocating
contrib/ is a very poor idea.

Yours,
  Ingo

Reply via email to