Greetings Paul,

On 2020/08/20 09:20:39 Paul Angus wrote:
> Hi Members,
>
> One of our (CloudStack) comitters has come with a great idea to increase
> project contributions...
>
> Traditionally Github has been very binary, you're either a commiter and you > can write to a Repo and perform Issue and Pull Request admin (like add labels, change status, etc), or you aren't a comitter and 'sucks to be you'.

Speaking as a serial triager, I agree with that label. I routinely make suggestions in understaffed projects which are just wasted (in addition to causing unwarranted noise). It did not even take me 1 minute to find an example (just for illustration; this is not an Apache project): https://github.com/hovancik/stretchly/issues/1313#issuecomment-2676541770


> Githib has introduced a 'Triage' role which bridges the gap. The Triage
> role, allows issue and pull request admin, but still blocks writing to the
> actual code. [1]
>
> I guess we'd need a mechanism to control/add contributors to the Triage
> team per project, kinda like Karma for Confluence.
>
> I think that would be a great stepping stone for contributors to get more
> involved in projects, so I'd like to gather support from other projects and
> the ASF 'elders' for the principle.

I don't know about Karma for Confluence, and I have never used GitHub’s triage role. If there is no affordable way to mass-rollback an account’s changes, this could be a risk. So I won’t advise on how it should be implemented, but although I recommend avoiding GitHub for issue tracking, but if that's all you can afford, I strongly support granting triaging permissions more widely. GitHub defaults make triaging there a PITA, puts off analysts and makes GitHub ITSs even more of a mess. I do support decoupling triaging permissions from committing permissions. ITSs are similar to wikis; being able to see how a contributor performs as a triager or editor can be a great indicator of that contributor’s willingness and ability to contribute in other domains, making it a formidable “recruitment” ground.

> […]

--
🅭🄍: https://www.philippecloutier.com/Common+infrastructure+licensing#list

Philippe Cloutier


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to