Re: Re: about your concept

Thomas <[email protected]>
Newsgroups gmane.comp.graphics.y.devel
Message-ID <[email protected]>
On Thursday 22 July 2004 06:27, Andrew Suffield wrote:
> > > It is
> > > significant that none of these people have done so.
> >
> > If you insist on measuring merit by lines of code alone, then yes.
> > OTOH if you first ignore all contributed code then complain nobody
> > contributes code anymore, is nobody to blame for not doing so?
>
> Congratulations, you've managed to miss the point quite
> stunningly. They *didn't* write any code. That means they didn't care.
*I* wrote code, i submitted patches, i tried to start and promote discussions, 
but i was completely ignored.  There was no explanation given, or even a "we 
saw this and didnt like," it was just like talking into the ether.  And I 
wasnt the only person: plenty of people wrote in willing to submit code, or 
do other things (some ran binary package repositories, took in 3rd party 
patches that were getting ignored or lost on the list, or just alleviated the 
slashdotting by helping answer the deluge of questions that were completely 
off-topic to this list).

And then *you* used the fact that you knew the head developer to merge in a 
complete reworking of the network protocol without a sentence of discussion 
on the mailing list until *after* you had merged the code in.  At which point 
you called anybody who thought there was a better or different way "stupid" 
and "insane" and refused to listen to anybody else's opinion.

Now i *dont* contribute code, and its mostly because i assumed that this list 
was for people to discuss changes to the project, and that there would be 
some sort of review process for getting code put into the main tree, not just 
"people who know mark in real life get in automatically, people who dont, 
good luck".  You have probably lost many smart and talented contributers to 
the project because you a) ignored them completely, or b) called them idiots 
as soon as you see what *might* be a better way to do something, or just 
didnt feel like looking at their code.

In order for such a large project to succeed, there needs to be a large and 
receptive group of core developers who can lead intelligent discussions and 
make fair decisions about what to put into the code, or provide good 
explanations as to why something *doesnt* end up in.  What I see is one 
person who doesnt have time to lead the project due to work (certainly not 
his fault, and i dont blame him for it, but it still seems to be the reality 
of the situation) and another person who is completely unwilling to look at 
anybody else's code or listen to anybody else's opinion.

Thomas Stephens
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.