I definitely agree with starting a new [DISCUSS] thread about GitHub
Discussions.


Justin

On Thu, Apr 18, 2024 at 11:11 AM Robbie Gemmell <robbie.gemm...@gmail.com>
wrote:

> We should start a new thread about Discussions so it can be clearly
> and specifically discussed..i.e not on this thread or the other
> previous thread both originally about Issues.
>
> On Thu, 18 Apr 2024 at 16:32, Christopher Shannon
> <christopher.l.shan...@gmail.com> wrote:
> >
> > I think overall it would be a positive thing, it gives a place for people
> > to ask questions without having to raise a Jira.
> >
> > I guess the one downside is it would be something else to
> monitor...there's
> > already Jira, Slack, and the mailing lists.
> >
> > I think one thing that would be helpful for monitoring is for the
> > discussions to be mirrored to email so people can monitor it in one spot,
> > and even respond to by email if they want. I assume that the discussions
> > can be emailed just like the notifications for PRs so that people don't
> > need to check.  I'm not sure if it would be better for the discussion
> > threads to be  mixed in with the existing notifications for PRs or
> another
> > mailing list. We can always set up filters so sharing the existing
> > notification list is probably ok.
> >
> > On Thu, Apr 18, 2024 at 10:50 AM Justin Bertram <jbert...@apache.org>
> wrote:
> >
> > > Enabling GitHub Discussions is not something we've really discussed
> > > thoroughly. I mentioned it in my review only briefly as a "future
> > > consideration." I don't think we've got consensus yet.
> > >
> > >
> > > Justin
> > >
> > > On Thu, Apr 18, 2024 at 8:47 AM Christopher Shannon <
> > > christopher.l.shan...@gmail.com> wrote:
> > >
> > > > 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