+1 for opening to all. I think if anyone wants to abuse anything they can
wreak much havoc by abusive comments etc. It's a far more "attractive"
target than triaging the issue.
And we can always ask INFRA to block abusive users:
https://github.blog/2016-04-04-organizations-can-now-block-abusive-users/

J.

On Thu, Aug 20, 2020 at 3:34 PM Rob Tompkins <chtom...@gmail.com> wrote:

>
>
> > On Aug 20, 2020, at 7:06 AM, Mark Thomas <ma...@apache.org> wrote:
> >
> > If you mean "grant the triage role to anyone with a GitHub account" then
> +1.
>
> +1 as well here. Or anyone that minimally shows any interest. We should
> proactively ask people that are contributing if they would like such status.
>
> -Rob
>
> >
> > 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-organizations-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
>
>

-- 
+48 660 796 129

Reply via email to