Greetings Benson and Hyrum,

On 2010/12/30 22:07:32 Benson Margulies wrote:
> I may be speaking out of turn, but why not elect them directly to the
> PMC? If they make a giant non-coding contribution, they belong on the

> committee even if they aren't committers.

According to the Becoming a PMC member page, that follows becoming a committer in the contributor ladder: https://community.apache.org/committers/becomingapmcmember.html

Sally Khudairi has since started a program to change that in 2019, but I'm afraid these efforts have not yet paid off: https://lists.apache.org/thread/78m6ysjf0rl0kfblz707s9x2jstcrs0k


> On Thu, Dec 30, 2010 at 3:56 PM, Ted Dunning <[email protected]> wrote:
> > […]
> >
> >
> > On Thu, Dec 30, 2010 at 12:41 PM, Hyrum K Wright <[email protected]>wrote:
> >
> >> Quick question for ComDev folks: Over in the Subversion project, we've
> >> had a number of people who have contributed in somewhat intangible
> >> ways.  There are several denizens of the [email protected]
> >> mailing list who know how to use Subversion far beyond many of the
> >> developers' capabilities, and who are valuable assets to the
> >> Subversion community at large.
> >>
> >> What's a good way to reward these individuals?  If somebody were
> >> submitting patches as fast as these folks answer questions, they'd
> >> have commit privileges long ago, and probably be on the PMC by now.
> >> But in this case, the contributions are much more intangible, though
> >> just as important.  How can we reward / recognize these people (thus
> >> encouraging them to continue to participate by having an "ownership"

> >> stake in the project)?

I'm afraid your question is not that “quick”😅, but thank you very much for bringing this up. Having played that role in a few channels / CBPP communities, I can say that doing this at a professional level is demanding… and rarely rewarded much😞

User support does not *necessarily* contribute to the product. If you simply tell users to update to the latest version 100 times a day, you're hardly improving the product. But at least the most conscientious/skilled would definitely do more. We would do tasks like:

1. Filing software bug reports
2. Reporting that the website is down
3. Fixing/updating/improving the factoid database (which more or less
   constituted documentation)
4. Directing users asking how they could get involved to development
   channels, or answering directly

Effectively, the best of us acted as liaisons, and those who had the required skills and permissions sometimes did more (like fixing/improving documentation).

So, when you talk about "intangible ways", do you mean things like #1, #2 or #4? In all of these cases, it is *possible* that these tasks end up not contributing to the product, but statistically, a diligent, active and skilled volunteer will actually contribute to the product quite quickly. They may not patch the code themselves, but they do contribute to code, *indirectly*.

I am not sure what you mean by *how* can we reward. If you're asking which recognition these volunteers should get, I would say top support veterans deserve the same recognition as you would grant to volunteers with the same impact writing promotional material, doing publicity, reporting issues or recruiting.

If you are asking what *process* can achieve such valorization, I would suggest taking a look at All Contributors, keeping in mind the software is far from maturity: https://allcontributors.org/en/

Otherwise, httpd has had a static page for that for decades: https://httpd.apache.org/contributors/ Now, I can't mention that without specifying that the reason I landed on this topic is I am trying to advise on how to address that page’s bad outdatedness: https://lists.apache.org/thread/29r5kygynzb336t3ocy94l2roq9lk8hm

--
Philippe Cloutier
https://www.philippecloutier.com

Reply via email to