mirror of
https://github.com/uutils/coreutils
synced 2024-11-16 17:58:06 +00:00
be6e835f79
GitHub uses CONTRIBUTING.md as the basis for a message to someone creating a new issue. I made a few changes to modernize the contribution section, but there's still room for updates.
16 lines
708 B
Markdown
16 lines
708 B
Markdown
Contributing to coreutils
|
|
=========================
|
|
|
|
Contributions are very welcome, and should target Rust's master branch until
|
|
Rust 1.0 is released. You may *claim* an item on the to-do list by following
|
|
these steps:
|
|
|
|
1. Open an issue named "Implement [the utility of your choice]", e.g. "Implement ls"
|
|
2. State that you are working on this utility.
|
|
3. Develop the utility.
|
|
4. Add integration tests.
|
|
5. Add the reference to your utility into Cargo.toml and Makefile.
|
|
6. Remove utility from the to-do list in the README.
|
|
7. Submit a pull request and close the issue.
|
|
|
|
The steps above imply that, before starting to work on a utility, you should search the issues to make sure no one else is working on it.
|