Is there anything stopping us from enabling Github Discussions for now? It
seems like we had consensus on that part.

On Tue, Apr 16, 2024 at 2:15 PM Matt Pavlovich <mattr...@gmail.com> wrote:

> Robbie/JB-
>
> Good calls outs, thanks! I did not mean to skew into contribution guide as
> far as I did. I will take a pass at cleaning up.
>
> Thanks,
> Matt
>
> > On Apr 16, 2024, at 11:56 AM, Robbie Gemmell <robbie.gemm...@gmail.com>
> wrote:
> >
> > The security bits are also detailed in all the repositories already by
> > default at the org level, e.g
> > https://github.com/apache/activemq-artemis/?tab=security-ov-file (or
> > repositories can define their own policy, e.g
> > https://github.com/apache/activemq/?tab=security-ov-file#readme ).
> > Though we can of course make references to it clearer.
> >
> > On Tue, 16 Apr 2024 at 17:48, Jean-Baptiste Onofré <j...@nanthrax.net>
> wrote:
> >>
> >> Hi Matt
> >>
> >> Imho, we are mixing two topics here:
> >> 1. The ticket management system
> >> 2. The contribution guide
> >>
> >> So, let me try to clarify:
> >>
> >> [PROPOSAL]
> >>
> >> I'm in favor of GH Issues, but we don't yet have a strong consensus
> >> about that. I would propose a new thread about that to give a chance
> >> to anyone to speak, and move to a vote.
> >>
> >> [README/CONTRIBUTION GUIDE]
> >>
> >> First, ICLA is not strictly required before committership (the Apache
> >> 2.0 license already covered contributor, it has been discussed on
> >> LEGAL Jira).
> >> Second, you don't report security issues on a mailing list, you go to
> >> secur...@apache.org.
> >> Explaining how to report issue, create PR, contribute (e.g.
> >> contribution guide) is fine and welcome.
> >>
> >> Regards
> >> JB
> >>
> >> On Tue, Apr 16, 2024 at 5:37 PM Matt Pavlovich <mattr...@gmail.com>
> wrote:
> >>>
> >>> @dev-
> >>>
> >>> I appreciate all the good feedback and discussion. A number of good
> points, suggestions and perspectives. Overall, I see an uptick in community
> interest in contributing to ActiveMQ and that’s a great thing! I believe
> that modernizing the toolkit, reducing contribution friction and lowering
> load on committers/PMC will help keep the community healthy going forward
> =).
> >>>
> >>> I've made a pass at summarizing the points and take-aways from the
> [DISCUSS] thread below. Please reply with suggested add/edit/removes.
> >>>
> >>> [Key community Use Cases]
> >>>
> >>> UC-1. Issue - User opens an Issue and may or may not intend (or be
> able) to produce a PR to address the report.
> >>>
> >>> UC-2. PR-onl - User opens a PR without an Issue to address their
> requested fix.
> >>>
> >>> UC-3. Security report - User identifies a security issue and needs to
> report
> >>>
> >>>
> >>> [Proposal]
> >>>
> >>> Action-1. Enable GH issues and flip JIRA to read-only
> >>>
> >>> Action-2. Update README in repo to be more of a 'how to engage with
> the community' vs a project overview
> >>>
> >>>
> >>> [Update README document to include]
> >>>
> >>> Update-1. Provide a link for users to create an issue
> >>>
> >>> Update-2. Provide a link to the mailing list for reporting a security
> issue
> >>>
> >>> Update-3. Provide a link for users to submit a CLA
> >>>
> >>>
> >>> [Committer/PMC operating]
> >>>
> >>> Op-A. For use case #2 where user creates a PR without an issue, before
> approval committer/pmc may instruct contributor to provide signed CLA and
> open a corresponding issue if the complexity warrants. The PR comment can
> then be updated with the issue id for reference and linking.
> >>>
> >>> Op-B. Use of GHT Project(s) for planning and tracking Issue & PR for
> releases.
> >>>
> >>> Thanks,
> >>> Matt Pavlovich
>
>

Reply via email to