[TOS] The "How to contribute to FOSS" Document is Mostly Finished

Dave Neary dneary at gnome.org
Wed Dec 1 10:31:26 UTC 2010


Hi Kenneth,

Kenneth Gonsalves wrote:
> In my experience, and from observation I
> find that sustained long term contributors to a project almost
> invariably come from people who start out as users of the project/app.

<snip>

I agree with your characterisation of things for "volunteer" (for lack
of a better word) developers.

However, there is a large & growing number of free software developers
who do not discover free software projects like this, and that is
professional software developers. We should also (I would say
*especially*, since I'm not too worried about the people who organically
discover projects) cater to them.

The things which we should be educating people about are:
For managers/executives:
 * Before deciding to build on a free software component, how do you
evaluate the health of the community?
 * The cost/benefit analysis of maintaining a delta in the case of:
  1. Branching off stable (read: old) versions of software & fixing it
to suit your needs
  2. Branching off the latest version of the software & fixing it to
suit your needs
  3. Working in the community to have your needs addressed in the
upstream software

For developers:
 * How to get over a fear of mailing lists (the number of professional
developers I know who are not comfortable with written English is
frightening - and that includes native speakers!)
 * OK so I have to work on this stuff... how do I get patches upstream?
 * People in glasshouses... How to develop a feature in the open without
having design by committee/bikeshed discussions/stop energy.

Cheers,
Dave.

-- 
Dave Neary
GNOME Foundation member
dneary at gnome.org



More information about the tos mailing list