What does it mean to be a project that is welcoming to newcomers?

I can offer the perspective of a contributor who used AI to try to contribute to scikit-image and networkx by optimizing its performance.

I understand that its ever easier to contribute new code with AI, and that can increase workload on the reviewers. My perspective is that if the quality of the contribution is good, and it helps the project then encouraging it could be helpful. If you define a quality bar, and the contributor meets the bar then it should be accepted. This could help expand the community and improve the package quality/features with accelerated pace. AI reviewers + status checks can also help reduce some of the work.

1 Like