On 1/4/02 6:43 AM, "Ceki G�lc�" <[EMAIL PROTECTED]> wrote:
>
>
> On Wed, 02 Jan 2002 06:03:43 -0800, Sam Ruby wrote:
>
>> If some particular codebase under the Jakarta umbrella consistently
>> chose to take actions which were inconsistent with the Apache mission,
>> then I'm confident that the PMC would swiftly act to disolve this code
>> base. I am not aware of this being done before, so it would be
>> uncharted territory, but I'm sure we would find a way. And that way
>> would not require 100% consensus.
>>
>> In my mind, the willful insertion of newlines in direct contradiction
>> to the "Code Conventions for the Java Programming Language" does not
>> rise to this level.
>
> This analysis sums up the current state of affairs. As long as you are
> in and do not commit murder, you are free to do whatever you like,
> regardless of the consequences of your actions. Murder is defined as
> not adopting or infringing on the Apache Software License.
>
> Is this how we want Jakarta to be? If not, what can be done?
>
I don't see what the negative consequences for community are when I do
something like
if ( condition )
{
statement;
}
versus
if ( condition ) {
statement;
}
or
if ( condition )
statement;
Other than I made my code is more readable :)
My question is what are the consequences to forcing me to do #2 when #1 is
perfectly acceptable throughout the professional world? We are going to
look like a bunch of PHB's if we do this. Someone's is then going to write
the utility JU (Jakarta Uglifier).
I realize that some of this is simply a matter of taste, and people don't
think that #1 above is more readable than #2. I'm just trying to figure out
why this personal style decision in what is in many ways an artistic
endevour constitutes a risk to the community. Note that I don't advocate a
coding free for all - I also understand that with multiple developers, some
'workmanlike' ('workpersonlike'?) standards are important.
Aside : does Sun use deviation from coding standards as an actionable HR
issue? ;)
"On your resume, I see that you were terminated for cause at Sun?"
"Yes, I created too many classes with the opening brace on a separate
line..."
--
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
"We will be judged not by the monuments we build, but by the monuments we
destroy" - Ada Louise Huxtable
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>