How do I contribute a bug-fix or enhancement of the Xiph.org Ogg Vorbis libraries and tools?
If you want to contribute bug fixes or enhancements to vorbis-tools, the preferred method is to generate a patch against the latest CVS code. You can do this by running the command “cvs diff -u > mybugfix.patch” from the source code directory you checked out from CVS. Once you have a patch, you need to file a bug/enhancement report on the Xiph.org Bugzilla server. You can attach your patch to the bug entry. If you consider the enhancement to be of general interest or want comments from the developer community, you are encouraged to post a message to the Vorbis development mailing list describing the patch and linking to the bug entry with your patch. Please note that patches contributed under license terms not compatible with the existing package license (BSD for libogg and libvorbis, GPL for libao and vorbis-tools) will generally not be accepted.