Why not contribute? (to GCC)
Mark Mielke
mark@mark.mielke.cc
Sun Apr 25 19:26:00 GMT 2010
Copying David Daney's response to contrast against it:
GCC is a mature piece of software that works really well and it is in a
programming domain which is not as well understood and for people such
as myself, I would be intimidated from the start, to delve in and expect
any contributions I make to be valuable enough to bother the existing
machine with. :-)
But yes, if I overcame that intimidation, I'm sure David Daney's
comments would describe the *next* barrier to overcome...
Cheers,
mark
On 04/23/2010 03:33 PM, David Daney wrote:
> On 04/23/2010 11:39 AM, Manuel López-Ibáñez wrote:
>> This seems to be the question running around the blogosphere for
>> several projects. And I would like to ask all people that read this
>> list but hardly say or do anything.
>>
>> What reasons keep you from contributing to GCC?
>>
>
> I am going to answer why I think it is, even though I like to think
> that I do do something.
>
>
> GCC has high standards, so anybody attempting to make a contribution
> for the first time will likely be requested to go through several
> revisions of a patch before it can be accepted.
>
> After having spent considerable effort developing a patch, there can
> be a sense that the merit of a patch is somehow related to the amount
> of effort expended creating it. Some people don't have a personality
> well suited to accepting criticism of something into which they have
> put a lot of effort. The result is that in a small number of cases,
> people Bad Mouth GCC saying things like: The GCC maintainers are a
> clique of elitist idiots that refuse to accept good work from outsiders.
>
> Personally I don't agree with such a view, and I don't think there is
> much that can be done about it. There will always be Vocal
> Discontents, and trying to accommodate all of them would surly be
> determental to GCC.
>
> I think that some potential contributors are discouraged from
> contributing because they have been frightened away (by the Vocal
> Discontents mentioned above) before they can get started.
>
>
> David Daney
>
>
>
More information about the Gcc
mailing list