Hi, thanks for the offer!

I think the initial/primary focus would be on the code in [1], and the other associated Apache Brooklyn repos [2,3,4,5,6].

The downstream projects like https://github.com/brooklyncentral/advanced-networking are also important, but not as important as the core of Brooklyn.

How would you go about this work? Would you first look to integrate tools like FindBugs into the build process? There is a maven profile [7] called "CI" that includes findbugs and PMD, but I don't think it's run often!

Aled

[1] https://github.com/apache/brooklyn-server
[2] https://github.com/apache/brooklyn-library
[3] https://github.com/apache/brooklyn-dist
[4] https://github.com/apache/brooklyn-client
[5] https://github.com/apache/brooklyn-dist
[6] https://github.com/apache/brooklyn-ui
[7] https://github.com/apache/brooklyn-server/blob/master/parent/pom.xml#L1506-L1562


On 15/03/2016 13:48, [email protected] wrote:
Hello,

I'd like to send you some pull requests to improve the maintainability of 
advanced-networking.

My company - DevFactory - is sponsoring me to identify and fix code quality 
issues and improve unit test coverage in open source projects. DevFactory is 
obsessed with code quality and is providing its commercially available code 
quality improvement service for free to qualified open-source projects.

If you are interested, please let me know and we will add it to our pipeline. 
Our first step will be to utilize tools like PMD, FindBugs and Sonar to 
identify the most important issues to fix. Once we fix them, we'll follow up 
with some pull requests.

Thanks,
M.Ezzat


Reply via email to