I was just noticing, while answering a user question, the amount of
unorganized urban sprawl we've accumulated in

https://www.postgresql.org/docs/devel/install-procedure.html

We've got practically-essential options like --prefix and
--with-openssl intermixed with obscure portability flags
and options that only developers should take any interest in.
For bonus points, the ordering seems chosen largely by dartboard;
there's certainly no visible plan to it.

I think we should try to improve the situation by dividing the
configure options into categories and/or separating commonly
used options from obscure ones.  I don't have any concrete
proposal to make right now, but I am hoping to kick off a
discussion about what such an organization would look like.

                        regards, tom lane


Reply via email to