Hi Joe

Understanding completely the situation, I see a lot of open PRs, and the
challenge reviewing them may present specially. I also understand the extra
care with PRs from non regular contributors. I'll keep only once open at a
time from now on. If you'd like that I create a set of Jira issues and
someone can assign them to me when there's bandwidth available to review,
that is also ok for me.
If there's any extra way I can facilitate the process, let me know.

JL



On Thu, Apr 1, 2021 at 6:13 PM Joe Witt <[email protected]> wrote:

> Jose
>
> Thanks for your contributions and note.  Such contributions and intent
> are welcome and appreciated.
>
> The challenge is our PR review bandwidth.  We receive far more
> contributions than we have review bandwidth for.  Four of your PRs
> touch a lot of files and the problem is if we don't get to them
> quickly your PR will get out of date/have merge conflicts.  The energy
> to contribute is awesome and I dont want to deter you.  I just want to
> recommend an approach to make it more enjoyable.  Try to focus on a
> single PR at a time for instance.  Once you build some momentum and
> folks in the community and doing reviews get more familiar with your
> work it can get easier too.
>
> Anyway just wanted to give a little perspective.  What you have done
> is perfectly fine.  Just sharing the challenge so many substantive PRs
> at once can present.
>
> Thanks
>
> On Wed, Mar 31, 2021 at 3:54 AM José Luis Pedrosa <[email protected]>
> wrote:
> >
> > Hi Devs/Maintainers
> >
> > I've recently started using NiFi and I thought it would be a good idea to
> > give something back to the community while getting familiar with the
> > different areas of NiFi. I am writing to explain the relation between few
> > PRs that are submitted and check with you if it's a good idea and if it
> > would require a different approach.
> >
> > I saw during compilation that are some warnings related to deprecated
> APIS,
> > that could be solved without a lot of issues, so I've submitted a PR for
> > each of the different APIs being deprecated, some of them internal, some
> of
> > them external, [1],[2],[3],[4].
> > I've also submitted an small PR regarding code inspections [5] (Make
> inner
> > classes static where possible).  I guess after some more PRs all warnings
> > would be gone and it would be possible to enable warnings as error during
> > compilation.
> >
> > So those are the questions that popped in my mind:
> >
> >    - Are these kind of initiatives wellcome?
> >    - Should I handle it differently at code level?
> >    - Should I do something different at Jira rather than creating
> >    individual issues? (Maybe an epic level that comprises all of this?)
> >    - Any particular improvement that sounds more urgent or you'd like to
> >    get it done first?
> >
> >
> > Kind Regards
> > JL
> >
> > [1] https://github.com/apache/nifi/pull/4947
> > [2] https://github.com/apache/nifi/pull/4945
> > [3] https://github.com/apache/nifi/pull/4942
> > [4] https://github.com/apache/nifi/pull/4941
> > [5] https://github.com/apache/nifi/pull/4940
>

Reply via email to