Re: Questions about the Dev Process

2022-08-11 Thread Guozhang Wang
Hello Martin,

FindBugs / checkstyle are used (you can find the how-tos in the README.md
files) and they are included as part of the jenkins builds, so in a word
they do require to be resolved before merging a patch.

You can find more information in the README.md / gradle files. Hope this
helps.

Guozhang

On Thu, Aug 11, 2022 at 7:54 AM Felber, Martin  wrote:

> Hi everyone,
>
>
> I am currently working on my bachelor thesis in the context of Tools for
> Code / Quality control and happened to pick the Kafka project for some of
> my research. The high quality commit messages in this project made it very
> appealing to me to use this project :D
>
> Q: Do you use any kind of tools to support the development process or
> maintain a high code standard (like eg Sonarlint, FindBugs or PMD)? And if
> so, how are your policies to deal with findings of these tools? Do they
> need to be resolved before merging a feature or is the tool eg only applied
> to the main branches?
> Thank you for your help :D
>
>
> Best regards,
>
> Martin Felber
>
>

-- 
-- Guozhang


Questions about the Dev Process

2022-08-11 Thread Felber, Martin
Hi everyone,


I am currently working on my bachelor thesis in the context of Tools for Code / 
Quality control and happened to pick the Kafka project for some of my research. 
The high quality commit messages in this project made it very appealing to me 
to use this project :D

Q: Do you use any kind of tools to support the development process or maintain 
a high code standard (like eg Sonarlint, FindBugs or PMD)? And if so, how are 
your policies to deal with findings of these tools? Do they need to be resolved 
before merging a feature or is the tool eg only applied to the main branches?
Thank you for your help :D


Best regards,

Martin Felber