For December, I was assigned Crypt::OpenSSL::VerifyX509 which is a simple verify-cert module, in XS. It provides certificate verification, along the lines of "openssl verify".
The module itself is very small and I was unable to find a TODO or any obvious functionality improvements, but I noticed there were a few changes that could improve the kwalitee report.
So, I pulled the repo and made the following changes:
- Changed Makefile.PL permissions to remove executable bit
- Added a basic Changes file containing an entry for the last commit
- Added a LICENSE file (App::Software::License makes this very easy, see below)
software-license --holder "Chris Andrews" --license Perl_5 --type fulltext > LICENSE
With those changes made I submitted my pull request.
This will be my final Pull Request challenge submission. I completed the year with 9 pull requests, most of which were merged, some of which were ignored, one of which I had to delete and one of which was ridiculed. Not bad. I would like to thank Neil Bowers for putting this together and for his help during the year.
Neil sent me this summary after my submission: