georust / geo

Geospatial primitives and algorithms for Rust
https://crates.io/crates/geo
Other
1.51k stars 195 forks source link

ML-assisted contributions #1005

Closed urschrei closed 1 year ago

urschrei commented 1 year ago

How do people feel about the above? I'm not against them (and at this point we don't even know whether there's ML-assisted code in our codebase), but at a minimum there are IP and license issues to be considered when copilot / ChatGPT / whatever comes next are used to contribute code.

A prudent and low-friction first step would be an additional PR checkbox stating e.g. "This contribution used ML assistance" (please feel free to bikeshed). Checking the box could indicate that follow-up questions are required regarding the nature of the ML contribution, if a maintainer deems it necessary.

I'm also very happy to discuss the addition of more explicit guidance for contributors if people feel it's useful.