The Debian Ruby team has a lot of experience in packaging and managing Ruby libraries and applications for Debian. During this work, they identified several issues in upstream codebases that makes it more difficult to build a Debian package out of Ruby gems directly. This project has two goals:
- Raise awareness of those issues among upstream maintainers in the Ruby community, so that the lifes of Debian maintainers, and of distribution maintainers in general, gets easier; and
- Provide tools to automatically detect those issues, and fix them if possible.