Michael CH Vu
/
Developer-Dashboard-1.66
/
CONTRIBUTING.md
Contributing
Workflow
- Make the change with tests in
t/.
- Run
prove -lr t.
- Run Devel::Cover and keep
lib/ at 100% statement and subroutine coverage.
- Update documentation in
doc/, README.md, and lib/Developer/Dashboard.pm POD when behavior changes.
- Update
FIXED_BUGS.md and Changes.
- Rebuild the tarball and keep only the latest
Developer-Dashboard-*.tar.gz.
- Run
integration/blank-env/run-host-integration.sh.
Release Hygiene
- Do not modify the read-only legacy reference tree.
- Use
JSON::XS, LWP::UserAgent, and Capture::Tiny in active code where those rules apply.
- Keep comments and POD in sync with behavior.
Security
For private vulnerability reports, use the contact in SECURITY.md.