Recent Releases (feed)
- [FAIL] Spreadsheet-Read 0.49 by HMBRAND
- [PASS] Term-Choose 1.046 by KUERBIS
- [PASS] Eponymous-Hash 0.02 by TEMPIRE
- [PASS] Anansi-Script 0.03 by ANANSI
- [PASS] Anansi-Script-SOAP 0.02 by ANANSI
- [PASS] Anansi-Script-Shell 0.02 by ANANSI
- [PASS] Anansi-Script-CGI 0.02 by ANANSI
- [PASS] Anansi-ComponentManager 0.03 by ANANSI
- [PASS] Anansi-Component 0.02 by ANANSI
- [PASS] Anansi-Actor 0.06 by ANANSI
- [FAIL] MooseX-App 1.22 by MAROS
- [PASS] Cinnamon 0.22 by SHIBAZAKI
- [FAIL] WebDyne 1.218 by ASPEER
- [FAIL] DBIx-DataModel 2.38 by DAMI
- [PASS] WebService-DMM 0.08 by SYOHEX
- [FAIL] Math-NumSeq 61 by KRYDE
- [PASS] OrePAN2 0.05 by TOKUHIROM
10,000 - 2012-09-12
We've hit a bit of milestone: 10,000 readable changelogs!
We're still about 1.5% shy of 40% compliance (out of slightly over 26,000 releases). We have a ways to go yet, but we've seen a steady increase over the first year-and-a-half of this project's existence.
What is the CPAN::Changes Kwalitee Service?
The CPAN::Changes Kwalitee Service was created primarily to help CPAN authors gauge their changelog file compliance against the latest specification.
Tell me more.
CPAN distributions are generally expected to have a changelog. An overwhelming majority of authors use
Changes as the filename (source), however the contents of the file seems to vary more significantly.
A lot of the things we do when packaging perl modules are the result of common convention that has become standard. With this in mind, a specification for writing changelog files has been created from examining existing files and codifying their common elements. Furthermore, a test module has been created to aid in release testing your changelog.
See the main CPAN::Changes documentation for an API to read and write Changes files.