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 <jlpedr...@gmail.com> 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