rubiojr/yumrepo — pull request #1 by mstump (2011-11-05 00:03:35+00:00)
Title: Added support for the 'other' component yum repository, additional bug fixes, and lots of tests

The one piece of missing functionality from your yumrepo library was support for the 'other' component of a yum repo which contains changelog information for packages. I've added that functionality.

In addition to the above I fixed two bugs:

1.) You couldn't call PackageList.all more than once due to a side effect.

2.) Fixed caching behavior, disabling the cache and cache expiration wasn't functional.

I added tests for all existing and additional functionality. Test coverage is at 89.95%, and the lines that aren't hit are mostly things like log level definitions.

I took a look at your license, and it doesn't really account for multiple contributors. Have you thought about relicensing under MIT or BSD?