Sorry for inconvenience. This is the repository for the CVS administrators. Here lists some simple and important rules for committers. While copying from the ChangeLog entry is the preferred way, put a one-line brief comment at least. The -f flag forces cvs to commit even if the files aren't modified.
Respect existing maintainers, respect other committers.
The existing maintainer may be listed in each file. As for Ruby interpreter, matz is the maintainer. When in doubt on any procedure, ask first and listen to other people. Any disputed change must be backed out pending resolution of the dispute if requested by a maintainer. In addition, Matz has the absolute right to decide on everything.