kdelibs coding style

Cornelius Schumacher schumacher at kde.org
Thu Jul 20 21:48:58 BST 2006


On Thursday 20 July 2006 22:20, Charles Samuels wrote:
>
> We should not tie ourselves to an inferior solution simply because certain
> people do not want to even have so much as a discussion.

Are you sure that having a common style is an inferior solution?

> You should not be hide behind this "endless thread" comment simply because
> what you want is currently in Zack's document.

The Qt style is definitely not my personally preferred style. But I think it's 
pretty obvious that any discussion about changing individual rules will lead 
to nothing (as this thread already shows), so settling on something 
consistent with the main library we use seems to be the only sane way to 
achieve more consistency.

> Is it truly the shape of things to come that KDE development decisions are
> made by a chosen inner circle in secret without any discussion in public? I
> do remind you that we are volunteers here and decreeing things like this
> will not make volunteers more willing to contribute.

The fact that we are discussing this now and here proves that your assumption 
about inner circle decrees is not correct.

> > Somebody recently said that you can recognize a great programmer by his
> > ability to adapt to different programming styles. I truly think KDE is
> > the most exceptional group of great programmers in the open source world,
> > so let's show some of this greatness by not falling into nit-picking
> > about details of the style guide.
>
> This sounds something like a thinly veiled Ad Hominem attack.

It wasn't meant this way. If it came across as such I apologize.

What I wanted to say is that there are more important things than discussing 
where to put newlines. I know it's tempting to argue about the details, but 
it really would show the maturity of the project, if we could get over this.

> You're right, KDE has some amazing programmers that are content with making
> decrees rather than getting on with the programming.

As said before, the decree thing isn't correct, but I agree that we should get 
on with the programming.

-- 
Cornelius Schumacher <schumacher at kde.org>




More information about the kde-core-devel mailing list