[Top][All Lists]

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

Re: [groff] mom: blockquotes lose indent across page breaks

From: Peter Schaffter
Subject: Re: [groff] mom: blockquotes lose indent across page breaks
Date: Tue, 18 Dec 2018 13:41:45 -0500
User-agent: Mutt/1.5.24 (2015-08-30)

On Tue, Dec 18, 2018, Ingo Schwarze wrote:
> Hi Peter,
> Peter Schaffter wrote on Mon, Dec 17, 2018 at 08:55:04PM -0500:
> > I've updated mom-2.4.tar.gz on mom's website,
> Never change tarballs after they are released.

> That causes bad trouble to downstream packagers:

The tarballs aren't, and never have been, for packagers.  The
"distinct from groff" nature of mom development means that any
"packaged" version will be the one from contrib/mom when groff
is built.  Tarballs are posted so users can update mom without
having to pull groff from the development branch.  The two (i.e.
contrib/mom and the tarballs) are always in synch, but packagers are
not expected to use the tarballs, and indeed, none have.

Every once in a while, as presently, mom presents a bug whose fix
is so small that it doesn't warrant a version change but does need
to be made available to run-of-the-mill users immediately.  A patch
applied to version N.N rather than a release of version N.N-x, as it
were.  In such cases--extremely rare--the patch is applied to the
development branch of groff/contrib/mom and the "users' tarball"
is silently updated.  Since no one is packaging mom for shipment
separately from groff, concerns about downstream packaging aren't

Mom began life entirely separate of groff because of groff's
slow release cycle.  I got a couple of requests from Debianites
wanting to package her, and a proposal from Werner that she become
part of groff.  I chose the latter despite the headache of the
groff-packaged version perpetually lagging behind the latest mom
release, a problem solved by posting the tarballs.  Though mildly
unconventional, this pragmatic solution has worked without a hitch
for over ten years.

Peter Schaffter

reply via email to

[Prev in Thread] Current Thread [Next in Thread]