https://github.com/spajai/cpan_module_creation_checklist
Check list to create new Perl CPAN module
https://github.com/spajai/cpan_module_creation_checklist
checkbox checklist cpan cpan-module markdown modules perl perl5
Last synced: about 2 months ago
JSON representation
Check list to create new Perl CPAN module
- Host: GitHub
- URL: https://github.com/spajai/cpan_module_creation_checklist
- Owner: spajai
- License: mit
- Created: 2022-08-19T16:53:23.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-19T16:56:27.000Z (almost 4 years ago)
- Last Synced: 2025-05-19T15:12:28.144Z (about 1 year ago)
- Topics: checkbox, checklist, cpan, cpan-module, markdown, modules, perl, perl5
- Homepage: https://github.com/spajai/cpan_module_creation_checklist
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Cpan_module_checklist
# New Module Creation
- [ ] **Decide License**
- [ ] **Start with _module-starter_ or _h2xs_ **
- [ ] **Refer https://perldoc.perl.org/perlnewmod.html**
- [ ] **Write POD**
- [ ] **POD Coverage & Test**
- [ ] **Write Unit Test**
- [ ] **Write Changes**
- [ ] **Write README**
- [ ] **Write MAKEFILE**
- [ ] **All Dependencies Included in MAKEFILE**
- [ ] **Update MANIFEAST**
- [ ] **Perl Tidy && Perl-Critic**
- [ ] **`perl Makefile.PL; make test; make distcheck; make dist`**
- [ ] **Make install**
- [ ] **Run Unit Test using Prove**
- [ ] **Upload on GIT**
- [ ] **SETUP TRAVIS**
- [ ] **Update ignore file**
- [ ] **Add Check list**
- [ ] **Upload TO CPAN**
# Changing Existing Module
- [ ] **Update VERSION In POD ,MODULE and UNIT test**
- [ ] **POD Coverage & Test**
- [ ] **Change UNIT test**
- [ ] **Write Changes**
- [ ] **Write README**
- [ ] **Update MANIFEAST/MAKEFILE (if needed)**
- [ ] **Perl Tidy && Perl-Critic**
- [ ] **`perl Makefile.PL; make test; make distcheck; make dist`**
- [ ] **Make install**
- [ ] **Run Unit Test using Prove**
- [ ] **Update ignore file**
- [ ] **Add Check list**
- [ ] **Upload on GIT**
- [ ] **SETUP TRAVIS**
- [ ] **Upload TO CPAN**