Hello Martin,

We have a dedicated development tool called 'archery' to aid in development
and a pretty complex CI system to ensure code quality, including jobs that
run OSS-Fuzz [1]. Some of this is documented [2] but it might be more
fruitful for you to join our zulip chat [3] and ask questions there. Feel
free to ping me with '@**Jacob Wujciak-Jens**'.

Best
Jacob
.
[1]: https://github.com/google/oss-fuzz
[2]:
https://arrow.apache.org/docs/developers/continuous_integration/index.html
[3]: https://ursalabs.zulipchat.com

On Thu, Aug 11, 2022 at 4:52 PM Felber, Martin <martin.fel...@tum.de> 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 Arrow 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
>
>

Reply via email to