Mail archive

Re: [alpine-devel] Improving Alpine Linux documentation

From: Drew DeVault <>
Date: Tue, 12 Dec 2017 17:30:49 -0500

On 2017-12-12 4:05 PM, William Pitcock wrote:
> We prefer to have apk's documentation in mdoc, since it does not
> require any preprocessing, but maybe your tool can be useful for other
> Alpine projects.

Summarizing the discussion from IRC on the ML:

mdoc requires either preprocessing or an extra runtime dependency.
Saying mdoc doesn't require preprocessing is like saying JVM bytecode
doesn't require compilation.

scdoc is a very light compile-time dependency and is extremely portable.
The syntax is much friendlier than mdoc (which is unavoidable as long as
mdoc is based on roff), which makes it easier for more people to
contribute. mdoc/roff syntax _has_ been a significant barrier for people
to contribute to projects that use them in the past.

It seems like it's been set in some of your minds that mdoc is the way
forward. I don't think it's a very rational choice.

Drew DeVault
Received on Tue Dec 12 2017 - 17:30:49 UTC