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