Hi All,

At http://www.apache.org/foundation/how-it-works.html#roles we have
descriptions for the user and the developer roles. But the descriptions are
overlapping.

For *user* we have:

A *user* is someone that uses our software. They contribute to the Apache
projects by providing feedback to developers in the form of bug reports and
feature suggestions. Users participate in the Apache community by helping
other users on mailing lists and user support forums.

And for *developer* we have:


A *developer* is a user who contributes to a project in the form of code or
documentation. They take extra steps to participate in a project, are
active on the developer mailing list, participate in discussions, provide
patches, documentation, suggestions, and criticism. Developers are also
known as *contributors* .


Better would be to change the *user* definition to:

A user is a person or organisation experiencing a benefit from
the contributions made to the ASF in general or a project in particular.

And the *developer* definition should be removed and replaced with a
*contributor* definition:

A contributor is a person who contributes to a project of the ASF and
therefore to the ASF. Contributions are (but not limited to) participations
in mailing lists, conferences, providing improvements to code,
documentation, supplying suggestions and criticism to further the project
in particular and the ASF in general.

Recognised contributors are contributors who have also a signed Contributor
License Agreement (CLA) <http://www.apache.org/licenses/#clas> on file.


Both new descriptions remove the ambiguity regarding using and contributing
from the old descriptions, and the new one for contributor feeds into the
diversity aspect.

What do you think?

Best regards,


Pierre Smits

*OFBiz Extensions Marketplace*
http://oem.ofbizci.net

Reply via email to