I am happy with this clarification. I would prefer that the proposal stated this explicitly so that there is no confusion. I think that if we put the emphasis on clarity and common sense then we could drop the specific exception called out for the rule on deferred variable declarations. It is just one of the religious stands taken by these conventions.

I thought there were some hard-and-fast rules which people wanted for new code:

1) 4 space indentation
2) No tabs
3) 80 character lines

Is that not so?

Thanks,
-Rick

Kathey Marsden wrote:

Rick Hillegas wrote:

-1

On the whole, I think that the proposed guidelines are decent. However, I would like us to emphasize that these are guidelines and not laws.

I too think we should not be militant about this, think clarity is key, and don't want to see inserted layers of tools to enforce pure structure long term. This is why I proposed we change the ContributorChecklist to use the word "convention" and not "standard" indicating that it is a custom or practice. I think that the current wording captures that well and is sufficiently soft considering the db project guidelines actually sound much more strict

from : http://db.apache.org/source.html.

"
All Java Language source code in the repository must be written in conformance to the " Code Conventions for the Java Programming Language <http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html> as published by Sun, or in conformance with another well-defined convention specified by the subproject.
"

Also, I wanted to mention that it would have been most helpful to get this input in response to earlier threads requesting adjustments to content and wording. I hope that you will reconsider whether further wording adjustments are needed at this point. Perhaps they could occur at the happy time that we take out the Note: section.

Thanks

Kathey



Reply via email to