- Published on
First dev release of the Production Checklist module
- Authors
- Name
- Christophe Jossart
- @colorfield
The Production Checklist module inherits from the Checklist API and is based on the active configuration of a Drupal 8 site. Its purpose is for site launch and maintenance.
Scope
Sections covered by this module:
- System wide status and reports
- Contributed projects review
- Vendors, custom code and libraries
- Spam related configuration and modules
- Security and access control
- Content model review and proofreading
- Frontend basic checks
- Database and configuration
- Performance and caching configuration
- Various test coverage
- Analytics
- Server configuration and backups
- Basic SEO
- Legal aspects
- Project documentation
Installation
composer require drupal/production_checklist
Start ticking via Configuration > Development > Production Checklist
Optionally add or remove sections.
Roadmap
Features to be implemented in forthcoming releases.
Filters
Due to the amount of items to check, filters can provide more context across sections.
- Must have / nice to have
- Launch / release / maintenance
Sections configuration
Each section could be added or removed via configuration (e.g. 'Sysadmin' or 'Legal' could be part of another validation process).
Notification
Be notified once a checked item has been invalidated by configuration (e.g. 'Email obfuscation' has been marked has checked but a new email field has been created and has not been protected against email address harvesting).
Feedback
There is an open issue about feedback and suggestions #2953875: Module feedback & suggestions.
Here is the list as a single page to facilitate content review.