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]>

Reply via email to