crate-ci / meta

For discussing and proposing ways to improve the Rust CI ecosystem.
8 stars 0 forks source link

Recommendations for the "non-technical" stuff (license, contributing, code of conduct, etc) #8

Open nastevens opened 6 years ago

nastevens commented 6 years ago

Assuming that open source projects are going to be a large target of the crate-ci effort, it would be extremely useful to me if there was an easy checklist of the "non-technical" stuff that is useful in an repo. The following is a non-exhaustive list of things that fit into that category:

Like I said, this is not meant to be exhaustive but to drive discussion if these things are useful and if so, what to cover.

epage commented 6 years ago

I could see documenting some of these things here just as a place to do it but I assume there will be a set of maintainership guidelines that are going to be created to be a home for these.

Templates for submitting issues, if appropriate

Since this project is about streamlining maintenance, Issue and PR templates would make definitely be in scope.

epage commented 5 years ago

License stuff is documented at https://rust-lang-nursery.github.io/api-guidelines/necessities.html#c-permissive