Darren,

Yup.  Aware of the Java coding standard.  We originally didn't have a 
requirement on space or tabs either because in eclipse it looks pretty much the 
same but after viewing on a browser for git diffs and general browsing, it 
became obvious space is just more practical to look at so we added it to our 
coding convention.

--Alex

> -----Original Message-----
> From: Darren Shepherd [mailto:dar...@godaddy.com]
> Sent: Monday, August 27, 2012 10:07 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: RE: maven: why move tabs -> ws?
> 
> Alex,
> 
> The actual Java coding standard from Sun (now Oracle) doesn't really specify
> if tabs or spaces should be used.  Its section 4 at
> http://www.oracle.com/technetwork/java/codeconventions-150003.pdf  I'd
> never seen the one from geosoft.no that the wiki refers to.
> 
> Regardless, I really don't care.  I'll make sure my stuff has spaces in it.
> 
> Darren
> 
> 
> 
> 
> > -------- Original Message --------
> > Subject: RE: maven: why move tabs -> ws?
> > From: Alex Huang <alex.hu...@citrix.com>
> > Date: Mon, August 27, 2012 9:51 am
> > To: "cloudstack-dev@incubator.apache.org"
> > <cloudstack-dev@incubator.apache.org>
> >
> >
> > We do have a coding convention document here but it's for Java.  The
> standard for Java is to use four spaces to indent.  No tabs allowed.  The
> reason is practical.  It reads much better on a web browser when browsing
> around in git.
> >
> >
> >
> >
> http://docs.cloudstack.org/CloudStack_Documentation/Design_Documents/
> C
> > oding_Conventions
> >
> >
> >
> > --Alex
> >
> >
> >
> > > -----Original Message-----
> >
> > > From: Darren Shepherd [mailto:dar...@godaddy.com]
> >
> > > Sent: Monday, August 27, 2012 9:44 AM
> >
> > > To: cloudstack-dev@incubator.apache.org
> >
> > > Subject: RE: maven: why move tabs -> ws?
> >
> > >
> >
> > > Looks like the decision has already been made.  2 spaces it is.  No 
> > > problem.
> >
> > >
> >
> > > Darren
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > > > -------- Original Message --------
> >
> > > > Subject: Re: maven: why move tabs -> ws?
> >
> > > > From: Olivier Lamy <ol...@apache.org>
> >
> > > > Date: Mon, August 27, 2012 8:34 am
> >
> > > > To: cloudstack-dev@incubator.apache.org
> >
> > > >
> >
> > > >
> >
> > > > Hi,
> >
> > > > Yup a vote seems reasonable on this sensible holy war question :-)
> > > > I
> >
> > > > will do that.
> >
> > > >
> >
> > > > 2012/8/27 Darren Shepherd <dar...@godaddy.com>:
> >
> > > > > Yes there are style files for Eclipse.  But I'm pretty opposed
> > > > > to
> >
> > > > > changing the default style of Eclipse.  The default style of
> > > > > Eclipse
> >
> > > > > is pretty darn close to the Sun java coding standard put out in
> > > > > 99
> >
> > > > > that most java projects seems to follow.  Maybe Apache has their
> > > > > own
> >
> > > > > subculture, but in general I've seen most java projects follow
> > > > > that
> >
> > > > > standard in some loose fashion.  Requiring people to change the
> >
> > > > > default style just seems to end up with having to police the
> > > > > code style
> >
> > > more.
> >
> > > > > And unless you start a project from fresh with a tool like
> >
> > > > > checkstyle, it doesn't help.
> >
> > > > >
> >
> > > > > Is it possible to move back to tabs?  Can we have a vote or something?
> >
> > > > > My immediate problem is that all of the my patches I have in my
> >
> > > > > queue to submit just got invalidated because they just all look
> > > > > like
> >
> > > > > conflicts now.
> >
> > > > >
> >
> > > > > Darren
> >
> > > > >
> >
> > > > >
> >
> > > > >
> >
> > > > >
> >
> > > > >> -------- Original Message --------
> >
> > > > >> Subject: Re: maven: why move tabs -> ws?
> >
> > > > >> From: Olivier Lamy <ol...@apache.org>
> >
> > > > >> Date: Sun, August 26, 2012 11:59 pm
> >
> > > > >> To: cloudstack-dev@incubator.apache.org
> >
> > > > >>
> >
> > > > >>
> >
> > > > >> 2012/8/27 Darren Shepherd <dar...@godaddy.com>:
> >
> > > > >> > Olivier,
> >
> > > > >> >
> >
> > > > >> > Why is there a strong preference of white space over tabs for
> > > > >> > the
> >
> > > > >> > pom.xml's?  I noticed you changed all of them.  The thing is,
> >
> > > > >> > when I created all the pom files I actually created them with
> > > > >> > 2
> >
> > > > >> > spaces instead of tabs (that's my vim settings).  When I
> > > > >> > start
> >
> > > > >> > using the pom's in Eclipse it donned on me that the Eclipse
> >
> > > > >> > default is to use tabs over spaces and thus when you go to
> > > > >> > edit
> >
> > > > >> > the pom's in Eclipse you end up with poorly formatted garbage.
> >
> > > > >> > So I actually went through and reformatted everything with tabs.
> >
> > > > >> >
> >
> > > > >> > Is there a strong standard to use spaces instead of tabs?  I
> >
> > > > >> > kinda thought the java world (and xml world) seemed to prefer
> > > > >> > tabs in
> >
> > > general.
> >
> > > > >> Perso all opensource projects I'm involved @apache and others
> > > > >> use
> >
> > > *only* spaces.
> >
> > > > >> So maybe I'm maniac :-)
> >
> > > > >>
> >
> > > > >> A more general question I have: is there any style files for ide ?
> >
> > > > >> (at least eclipse and idea).
> >
> > > > >>
> >
> > > > >> >
> >
> > > > >> > Darren
> >
> > > > >> >
> >
> > > > >> >
> >
> > > > >> >
> >
> > > > >> >
> >
> > > > >>
> >
> > > > >>
> >
> > > > >>
> >
> > > > >> --
> >
> > > > >> Olivier Lamy
> >
> > > > >> Talend: http://coders.talend.com
> >
> > > > >> http://twitter.com/olamy | http://linkedin.com/in/olamy
> >
> > > >
> >
> > > >
> >
> > > >
> >
> > > > --
> >
> > > > Olivier Lamy
> >
> > > > Talend: http://coders.talend.com
> >
> > > > http://twitter.com/olamy | http://linkedin.com/in/olamy

Reply via email to