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]