Paper to think about...

Poul-Henning Kamp phk at
Sat Jun 18 21:26:35 CEST 2016

In message <CAOXZevDWEZz2__qGu9fLB6JJCUp_OmqLjLOtrRZtFFTpVSJXJQ at>
, Per Buer writes:

>How do you feel about making a few more of them compile time options?

There is not really any point in making them compile time options if we
just as easily can make them runtime options.

In particular the infrastructure for documenting param.set is much better
than for compile time params.

The VDD sort-of-consensus was to have two or maybe three levels of

 * no options:
	workspaces, timeouts, thread-pool + other often used params
	preferably not enough to scroll out of typical windows
 * -d
	debug/developer params
 * -something (-x for expert ?)
	all non-wizard params
 * -a
	all params

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-dev mailing list