I created one: ZOOKEEPER-3968
When running commit script we can add this to the commit message.

- Norbert

On Fri, Oct 9, 2020 at 2:03 PM Enrico Olivelli <eolive...@gmail.com> wrote:

> Il Ven 9 Ott 2020, 13:51 Norbert Kalmar <nkal...@cloudera.com.invalid> ha
> scritto:
>
> > We could create an umbrella jira for the ones that have not been updated,
> > something like "BugBash fixes" and just commit them under it.
> >
>
> Works for me for trivial patches.
> Good idea Norbert
>
>
> Enrico
>
>
> > On Sat, Oct 3, 2020 at 10:01 AM Enrico Olivelli <eolive...@gmail.com>
> > wrote:
> >
> > > Tom
> > > Generally the only requirement is that you create a JIRA and report the
> > > JIRA od in the commit message.
> > > Creating a JIRA also helps the contributor to understand/classify the
> > > problem and the proposed solution.
> > >
> > > I forgot to add that there should be some statement in the PR comments
> > that
> > > tells that the contributor agrees to the ASLv2 terms, at least for the
> > > first pull requests.
> > >
> > > I really appreciate this work of MuseDev
> > > Let's try to make it work the best as possible
> > >
> > > Enrico
> > >
> > > Il Sab 3 Ott 2020, 07:18 Tom DuBuisson <to...@muse.dev> ha scritto:
> > >
> > > > > Perhaps Muse.dev can work with us to automate the process of
> creating
> > > > tickets for the issues that were raised?
> > > >
> > > > We don't have any way to automatically open matching JIRA issues but
> > can
> > > > certainly guide the new contributors to the right steps.  I'll check
> in
> > > > with them on their respective PRs.
> > > >
> > > > On Fri, Oct 2, 2020 at 8:34 AM Rich Bowen <rbo...@rcbowen.com>
> wrote:
> > > >
> > > >> I know you're not asking me, but with my Community Development hat
> > on, I
> > > >> strenuously encourage you to view this as an opportunity to bring on
> > new
> > > >> contributors, and couch your response accordingly. Anything that
> comes
> > > >> across as scolding them for Doing It Wrong is going to leave a bad
> > taste
> > > >> and possibly lose new contributors, particularly when we invited
> them
> > to
> > > >> participate in this process. We did invite them, and we did point
> them
> > > >> to the issues, via Muse.dev. Perhaps Muse.dev can work with us to
> > > >> automate the process of creating tickets for the issues that were
> > > raised?
> > > >>
> > > >> On 10/2/20 11:26 AM, Enrico Olivelli wrote:
> > > >> > Hey !
> > > >> > it looks like the Bug bash has brought a few Pull Requests
> > > >> > https://github.com/apache/zookeeper/pulls
> > > >> >
> > > >> > Unfortunately they are not following the contribution guidelines
> > (for
> > > >> > instance there is no associated JIRA)
> > > >> >
> > https://cwiki.apache.org/confluence/display/ZOOKEEPER/HowToContribute
> > > -
> > > >> >
> > > >> > Most of the PR are about trivial fixes, I am not sure if a JIRA is
> > > >> deserved.
> > > >> >
> > > >> > What should we do?
> > > >> > My proposal is to ping the contributor in order to obey the guide
> > and
> > > >> > then finally accept the patches, as Micheal Han did in this patch
> > > >> > https://github.com/apache/zookeeper/pull/1470
> > > >> >
> > > >> > I don't want to see that patches remaining on github as low
> hanging
> > > >> > fruit, so it is better that we decide how to work on them,
> > > >> > another option is to close them as invalid (It would be a pity
> IMHO)
> > > >> >
> > > >> > Enrico
> > > >> >
> > > >> >
> > > >> >
> > > >> > Il giorno lun 28 set 2020 alle ore 15:03 Tom DuBuisson <
> > > to...@muse.dev
> > > >> > <mailto:to...@muse.dev>> ha scritto:
> > > >> >
> > > >> >     Enrico,
> > > >> >     That sounds great.  We'll get the repo activated.
> > > >> >
> > > >> >     Tom
> > > >> >
> > > >> >
> > > >> >     On Sun, Sep 27, 2020, 11:11 PM Enrico Olivelli <
> > > eolive...@gmail.com
> > > >> >     <mailto:eolive...@gmail.com>> wrote:
> > > >> >
> > > >> >      > Tom
> > > >> >      > Overall I think that we can move forward.
> > > >> >      >
> > > >> >      > This thread has been around for a while, there are no
> > > objections,
> > > >> >     every
> > > >> >      > question has been answered.
> > > >> >      >
> > > >> >      > Thank you very much
> > > >> >      >
> > > >> >      > I hope this activity will help in growing Zookeeper project
> > > both
> > > >> >     in code
> > > >> >      > quality and with more contributions, that is to help the
> > > >> >     community to grow.
> > > >> >      >
> > > >> >      > Best regards
> > > >> >      >
> > > >> >      > Enrico
> > > >> >      >
> > > >> >      > Il Lun 28 Set 2020, 01:27 Tom DuBuisson <to...@muse.dev
> > > >> >     <mailto:to...@muse.dev>> ha scritto:
> > > >> >      >
> > > >> >      > > Norbert,
> > > >> >      > >
> > > >> >      > > Yes, you understand that correctly.  And those analyzers
> > are
> > > >> >     FindSecBugs,
> > > >> >      > > Error Prone and Infer.  All open source and in moderate
> to
> > > >> wide use
> > > >> >      > > already.  Only find sec bugs is security specific - Infer
> > and
> > > >> >     Error Prone
> > > >> >      > > might find security bugs but they are more general
> purpose
> > in
> > > >> >     nature.
> > > >> >      > >
> > > >> >      > > -Tom
> > > >> >      > >
> > > >> >      > > On Sun, Sep 27, 2020 at 3:43 PM Norbert Kalmar
> > > >> >      > > <nkal...@cloudera.com.invalid>
> > > >> >      > > wrote:
> > > >> >      > >
> > > >> >      > > > Hello Tom,
> > > >> >      > > >
> > > >> >      > > > +1 on the initiative, thanks for bringing this to our
> > > >> attention.
> > > >> >      > > >
> > > >> >      > > > If I understand correctly, there will be no disclosed
> > > >> >     security issues
> > > >> >      > > which
> > > >> >      > > > cannot be found with open source static analyzers.
> > > >> >      > > >
> > > >> >      > > > Regards,
> > > >> >      > > > Norbert
> > > >> >      > > >
> > > >> >      > > >
> > > >> >      > > > On Sun, Sep 27, 2020 at 8:23 AM Szalay-Bekő Máté <
> > > >> >      > > > szalay.beko.m...@gmail.com <mailto:
> > > >> szalay.beko.m...@gmail.com>>
> > > >> >      > > > wrote:
> > > >> >      > > >
> > > >> >      > > > > Hello Guys,
> > > >> >      > > > >
> > > >> >      > > > > In general I like the idea, but unfortunately I can
> not
> > > >> really
> > > >> >      > > > participate
> > > >> >      > > > > (either in the coding or in the review) as I have a
> few
> > > >> >     important
> > > >> >      > > > projects
> > > >> >      > > > > close to deadline at the moment.
> > > >> >      > > > >
> > > >> >      > > > > My only concern is with the security bugs, which I
> > don't
> > > >> >     like to be
> > > >> >      > > > openly
> > > >> >      > > > > reported before publishing a release with the fix.
> But
> > > for
> > > >> >     any other
> > > >> >      > > kind
> > > >> >      > > > > of bugfixes / improvements, I am very positive with
> the
> > > >> >     initiative.
> > > >> >      > > > >
> > > >> >      > > > >
> > > >> >      > > > > Best regards,
> > > >> >      > > > > Mate
> > > >> >      > > > >
> > > >> >      > > > > On Sun, Sep 27, 2020, 07:06 Tom DuBuisson <
> > > to...@muse.dev
> > > >> >     <mailto:to...@muse.dev>> wrote:
> > > >> >      > > > >
> > > >> >      > > > > > Enrico et al,
> > > >> >      > > > > >
> > > >> >      > > > > > Are there other thoughts on this?  It would be
> great
> > to
> > > >> >     get setup
> > > >> >      > > > before
> > > >> >      > > > > > the bash actually begins.  Enrico, lacking other
> > voices
> > > >> >     would you
> > > >> >      > > like
> > > >> >      > > > to
> > > >> >      > > > > > make a final call?
> > > >> >      > > > > >
> > > >> >      > > > > > -Tom
> > > >> >      > > > > >
> > > >> >      > > > > > On Thu, Sep 24, 2020 at 3:30 AM Enrico Olivelli <
> > > >> >      > eolive...@gmail.com <mailto:eolive...@gmail.com>
> > > >> >      > > >
> > > >> >      > > > > > wrote:
> > > >> >      > > > > >
> > > >> >      > > > > > > Tom,
> > > >> >      > > > > > > Personally I am +1 with this proposal. Thanks for
> > > your
> > > >> >      > > > clarifications.
> > > >> >      > > > > > >
> > > >> >      > > > > > > But we should ear opinions from other people in
> > this
> > > >> list
> > > >> >      > > > > > >
> > > >> >      > > > > > >
> > > >> >      > > > > > > Enrico
> > > >> >      > > > > > >
> > > >> >      > > > > > > Il giorno mer 23 set 2020 alle ore 23:51 Tom
> > > DuBuisson
> > > >> <
> > > >> >      > > > to...@muse.dev <mailto:to...@muse.dev>
> > > >> >      > > > > >
> > > >> >      > > > > > ha
> > > >> >      > > > > > > scritto:
> > > >> >      > > > > > >
> > > >> >      > > > > > > > Enrico,
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > On the topic security issues and reporting:
> > Muse's
> > > >> >     default
> > > >> >      > > > > > configuration
> > > >> >      > > > > > > > is open source tools and here it is run on open
> > > >> source
> > > >> >      > projects.
> > > >> >      > > > The
> > > >> >      > > > > > > > results are thus already available publicly (in
> > > this
> > > >> >     case from
> > > >> >      > > FSB,
> > > >> >      > > > > > > Infer,
> > > >> >      > > > > > > > and Error Prone).  Muse doesn't post anything
> to
> > > >> >     GitHub except
> > > >> >      > in
> > > >> >      > > > the
> > > >> >      > > > > > > case
> > > >> >      > > > > > > > of pull requests and then only if the bug is
> > deemed
> > > >> >     to have
> > > >> >      > been
> > > >> >      > > > > > > > "introduced" as part of the PR - meaning it
> > > shouldn't
> > > >> >     be a
> > > >> >      > > > > > vulnerability
> > > >> >      > > > > > > in
> > > >> >      > > > > > > > currently shipped software.
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > If there are desires or proposals about more
> > > control
> > > >> >     over bug
> > > >> >      > > > reports
> > > >> >      > > > > > in
> > > >> >      > > > > > > a
> > > >> >      > > > > > > > convenient, configurable, manner then we'd
> really
> > > >> >     like to dig
> > > >> >      > in
> > > >> >      > > > and
> > > >> >      > > > > > hear
> > > >> >      > > > > > > > how to help.  In case there is more discussion
> on
> > > >> >     this point
> > > >> >      > I'm
> > > >> >      > > > > CCing
> > > >> >      > > > > > > > Andrew who leads Muse's product design.
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > -Tom
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > On Wed, Sep 23, 2020 at 1:09 PM Enrico
> Olivelli <
> > > >> >      > > > eolive...@gmail.com <mailto:eolive...@gmail.com>
> > > >> >      > > > > >
> > > >> >      > > > > > > > wrote:
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > > Il Mer 23 Set 2020, 19:02 Tom DuBuisson
> > > >> >     <to...@muse.dev <mailto:to...@muse.dev>> ha
> > > >> >      > > > > scritto:
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > > > Enrico,
> > > >> >      > > > > > > > > >
> > > >> >      > > > > > > > > > The Muse App requires two main abilities.
> > > First
> > > >> >     is events,
> > > >> >      > > > such
> > > >> >      > > > > as
> > > >> >      > > > > > > > > > notification when pull requests are opened
> or
> > > >> >     updated.
> > > >> >      > > Second
> > > >> >      > > > is
> > > >> >      > > > > > > > > > permission to post comments (which is
> always
> > > >> >     possible for
> > > >> >      > > > humans
> > > >> >      > > > > > but
> > > >> >      > > > > > > > more
> > > >> >      > > > > > > > > > tightly controlled when the poster
> > > authenticates
> > > >> as a
> > > >> >      > github
> > > >> >      > > > > > > > > application).
> > > >> >      > > > > > > > > > The repository being public has allowed us
> to
> > > run
> > > >> >     the app
> > > >> >      > and
> > > >> >      > > > > > observe
> > > >> >      > > > > > > > > > ErrorProne, Infer, and FindSecBugs all run
> > out
> > > of
> > > >> >     the box
> > > >> >      > and
> > > >> >      > > > > > without
> > > >> >      > > > > > > > > > custom configuration.
> > > >> >      > > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > > Makes sense.
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > > One last question from my side
> > > >> >      > > > > > > > > What about security issues?
> > > >> >      > > > > > > > > Our policy is to have them reported to
> > > >> >      > > > > secur...@zookeeper.apache.org
> > > >> >     <mailto:secur...@zookeeper.apache.org>
> > > >> >      > > > > > > > > before
> > > >> >      > > > > > > > > public disclosure
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > > Enrico
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > > > > Cheers,
> > > >> >      > > > > > > > > > Tom
> > > >> >      > > > > > > > > >
> > > >> >      > > > > > > > > > On Wed, Sep 23, 2020 at 6:35 AM Enrico
> > > Olivelli <
> > > >> >      > > > > > eolive...@gmail.com <mailto:eolive...@gmail.com>
> > > >> >      > > > > > > >
> > > >> >      > > > > > > > > > wrote:
> > > >> >      > > > > > > > > >
> > > >> >      > > > > > > > > > > Il Mer 23 Set 2020, 00:44 Tom DuBuisson
> > > >> >     <to...@muse.dev <mailto:to...@muse.dev>>
> > > >> >      > > ha
> > > >> >      > > > > > > scritto:
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > > > Zookeeper Developers,
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > > As part of our sponsorship of
> ApacheCon,
> > > our
> > > >> >     company
> > > >> >      > > > MuseDev
> > > >> >      > > > > is
> > > >> >      > > > > > > > > doing a
> > > >> >      > > > > > > > > > > Bug
> > > >> >      > > > > > > > > > > > Bash for select Apache projects. We'll
> > > bring
> > > >> >     members of
> > > >> >      > > the
> > > >> >      > > > > > > > ApacheCon
> > > >> >      > > > > > > > > > > > community together to find and fix a
> > range
> > > of
> > > >> >     security
> > > >> >      > > and
> > > >> >      > > > > > > > > performance
> > > >> >      > > > > > > > > > > bugs
> > > >> >      > > > > > > > > > > > during the conference, and gameify the
> > > >> >     experience with
> > > >> >      > > > > teams, a
> > > >> >      > > > > > > > > > > > leaderboard, and prizes. The bash is
> open
> > > to
> > > >> >     everyone
> > > >> >      > > > whether
> > > >> >      > > > > > > > > attending
> > > >> >      > > > > > > > > > > the
> > > >> >      > > > > > > > > > > > conference or not, and our whole dev
> team
> > > >> >     will also be
> > > >> >      > > > > > > > participating
> > > >> >      > > > > > > > > to
> > > >> >      > > > > > > > > > > > help fix as many bugs as we can.
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > > We're seeding the bug list with results
> > > from
> > > >> >     Muse, our
> > > >> >      > > code
> > > >> >      > > > > > > > analysis
> > > >> >      > > > > > > > > > > > platform, which runs as a Github App
> and
> > > >> >     comments on
> > > >> >      > > > possible
> > > >> >      > > > > > > bugs
> > > >> >      > > > > > > > as
> > > >> >      > > > > > > > > > > part
> > > >> >      > > > > > > > > > > > of the pull request workflow.  Here's
> an
> > > >> >     example of
> > > >> >      > what
> > > >> >      > > it
> > > >> >      > > > > > looks
> > > >> >      > > > > > > > > like:
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > >
> > > >> https://github.com/curl/curl/pull/5971#discussion_r490252196
> > > >> >      > > > > > > > > > > > <
> https://github.com/curl/curl/pull/5971>
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > > We explored a number of Apache projects
> > and
> > > >> are
> > > >> >      > reaching
> > > >> >      > > > out
> > > >> >      > > > > > > > because
> > > >> >      > > > > > > > > > our
> > > >> >      > > > > > > > > > > > analysis through Muse found some
> > > interesting
> > > >> >     bugs that
> > > >> >      > > > could
> > > >> >      > > > > be
> > > >> >      > > > > > > > fixed
> > > >> >      > > > > > > > > > > > during the Bash.
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > > We're writing to see if you'd be
> > interested
> > > >> >     in having
> > > >> >      > > your
> > > >> >      > > > > > > project
> > > >> >      > > > > > > > > > > included
> > > >> >      > > > > > > > > > > > in the Bash. Everything is set up on
> our
> > > end,
> > > >> >     and if
> > > >> >      > > you're
> > > >> >      > > > > > > > > interested,
> > > >> >      > > > > > > > > > > we
> > > >> >      > > > > > > > > > > > would need you to say yes on this
> > listserv,
> > > >> >     and we’ll
> > > >> >      > > work
> > > >> >      > > > > with
> > > >> >      > > > > > > the
> > > >> >      > > > > > > > > > > Apache
> > > >> >      > > > > > > > > > > > Infrastructure team to grant Muse
> access
> > to
> > > >> >     your Github
> > > >> >      > > > > mirror.
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > > It is a public repo, which kind of access
> > > does
> > > >> >     it need?
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > > Enrico
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > > > We'll then
> > > >> >      > > > > > > > > > > > make sure it's all set-up and ready for
> > the
> > > >> >     Bash. And
> > > >> >      > of
> > > >> >      > > > > > course,
> > > >> >      > > > > > > > > > everyone
> > > >> >      > > > > > > > > > > > on the project is most welcome to join
> > the
> > > >> >     Bash and
> > > >> >      > help
> > > >> >      > > us
> > > >> >      > > > > > smash
> > > >> >      > > > > > > > > some
> > > >> >      > > > > > > > > > > > bugs.
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > > > -Tom
> > > >> >      > > > > > > > > > > >
> > > >> >      > > > > > > > > > >
> > > >> >      > > > > > > > > >
> > > >> >      > > > > > > > >
> > > >> >      > > > > > > >
> > > >> >      > > > > > >
> > > >> >      > > > > >
> > > >> >      > > > >
> > > >> >      > > >
> > > >> >      > >
> > > >> >      >
> > > >> >
> > > >>
> > > >> --
> > > >> Rich Bowen
> > > >> rbo...@rcbowen.com
> > > >>
> > > >
> > >
> >
>

Reply via email to