Rust-GCC / gccrs

GCC Front-End for Rust
https://rust-gcc.github.io/
GNU General Public License v2.0
2.4k stars 155 forks source link

Switch to new GCC code of conduct? #2331

Open CohenArthur opened 1 year ago

CohenArthur commented 1 year ago

Although GCC does not have [a code of conduct]

As of last week, it now does: https://inbox.sourceware.org/CADzB+2=V=dfUK3caGE6rjYPw93NWnvyAT8vFn6bf-KoPd33bKQ@mail.gmail.com "Announcing GCC Code of Conduct". :tada:

we can at least adopt one here for the project development.

Which we then did.

Should we now switch to the upstream "GCC Code of Conduct", https://gcc.gnu.org/conduct.html? (..., which does seem very reasonable to me.) I'd offer to implement the necessary (few) changes in GCC/Rust.

Maybe a discussion item for the next monthly GCC/Rust call?

Originally posted by @tschwinge in https://github.com/Rust-GCC/gccrs/issues/372#issuecomment-1607097430

philberty commented 1 year ago

I have not read the code-of-conduct but I think to align gccrs with GCC upstream I vote that we should adopt it regardless. Otherwise, it would just cause unnecessary confusion/friction.

CohenArthur commented 1 year ago

I'd like to get someone who knows more about CoCs to review both and see which one is the most restrictive. I think it's fine to have a different one from GCC upstream, as it only affects our little community and how people should behave in the Zulip channel or in this github repo. From what I understand it has no effect on commits or code or anything where we actually interact with GCC upstream.

CohenArthur commented 1 year ago

I think we should talk about it during next's monthly community call and I've put it in the agenda :)

tschwinge commented 1 year ago

@flip1995 approved.