On Thu, Jun 18, 2009 at 6:00 PM, Tom Lane  wrote:
Braden McDaniel  writes:
> On 6/18/09 5:42 PM, Tom Lane wrote:
>> I don't think the guidelines should tell people what to do one way or
>> the other.

> My impression is that the term "guideline" indicates that maintainers
> should use their discretion.  A guideline indicates the default position
> to take in the absence of information that would lead to a different
> conclusion.

When the proposed additions involve the use of the word MUST in capital
letters, one is left with the inescapable impression that the intention
is to remove one's discretion.

I wouldn't have any problem with an addition that listed reasons why one
might or might not want to rebuild derived files (including all the
points touched on in this discussion), and then said "use your own
judgment about this".  That is not what the proposal reads like, though.

Then please give suggestions to improve the proposal draft. There is an obvious confusion for what can be regarded as the pre-built binary. pdf and mo files are binary but are they covered with the existing guideline? At least, this needs to be sorted out. doxygen or other stuff can be left out of the proposal...

Saying "I don't like this proposal because of X" will not help much for improving a draft. Also comments like "I don't agree with this proposal, I want to keep things as is" has little value unless it is said during an FPC vote.

On the other hand, being constructive just helps.

Thanks,
Orcan