Improve support of the Rust coreutils in Debian
Description of the project:
This project has two goals:
- propose a better way to replace the GNU Coreutils in Debian by the Rust Coreutils
Improve the compatibility with GNU by fixing https://uutils.github.io/coreutils/book/test_coverage.html and install/remove all Debian packages to make sure that all necessary features for Debian are well supported
Homepage: https://github.com/uutils/coreutils
An article about it: https://lwn.net/Articles/857599/
To improve your chances to be selected, please contribute a few changes to the project to demonstrate your commitment and understanding of the project.
Confirmed Mentor: Sylvestre Ledru
How to contact the mentor: sylvestre@debian.org
Confirmed co-mentors: Terts Diepraam <terts.diepraam@gmail.com>
Difficulty level: Large
Project size: 350 hours
Deliverables of the project: Better compatibility with the GNU implementation, easier installation
Desirable skills: Rust, packaging
What the intern will learn: How the Coreutils work, the low level part of the OS
Application tasks: Fix one or more GNU test listed on: https://uutils.github.io/coreutils/docs/test_coverage.html
