I also don’t see any harm in making triage rights open to all. There’s nothing 
destructive at all in the triage permissions, and it opens things up to a bit 
more frictionless contributions.

Lowering the bar is good! :-)

Harbs

> On Aug 20, 2020, at 2:34 PM, Paul Angus <paul.an...@shapeblue.com> wrote:
> 
> I was thinking that we would/should/might follow the permissions philosophy 
> that we have for cwiki, but allowing anyone to be a Triager would make 
> administration of it a million times simpler. I would have not any objection 
> to it.
> 
> 
> CTO
> paul.an...@shapeblue.com
> www.shapeblue.com
> 
> 
> 
> 
> -----Original Message-----
> From: Mark Thomas <ma...@apache.org> 
> Sent: 20 August 2020 12:07
> To: dev@community.apache.org
> Subject: Re: Triage role on Github
> 
> If you mean "grant the triage role to anyone with a GitHub account" then +1.
> 
> If you mean create a new level between contributor (i.e. anyone) and 
> committer then -1.
> 
> If you go back (quite a few years) to when Bugzilla was the main issue 
> tracker for ASF projects it was (and still is for those projects that use it 
> - httpd, Tomcat etc) configured so that any user with an account could open, 
> edit, label, close etc any bug.
> 
> Over time many projects seem to have adopted a more restrictive approach to 
> issue management. I think that is partly due to the tools being used being 
> more restrictive by default and partly due to a more corporate mindset 
> prevailing in some projects that prefers technical barriers to social 
> barriers.
> 
> I am strongly of the view that social barriers are better for communities 
> than technical barriers. A lot of my early contributions to Tomcat were 
> around triaging open issues. I could only do that because access to BZ issues 
> was managed via social controls rather than technical ones.
> 
> Experience with BZ suggests that opening up the Github triage role to all 
> will attract a few idiots from time to time but they can easily be banned and 
> the benefits of attracting new contributors far outweigh the costs of idiot 
> management.
> 
> Mark
> 
> 
> On 20/08/2020 10:20, 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'.
>> 
>> 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.
>> 
>> Many thanks
>> 
>> Paul Angus
>> 
>> [1]
>> https://docs.github.com/en/github/setting-up-and-managing-organization
>> s-and-teams/repository-permission-levels-for-an-organization
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to