https://github.com/colorfield/production_checklist
A Drupal 8 checklist module for site launch and maintenance based on the active configuration.
https://github.com/colorfield/production_checklist
checklist drupal drupal-8 module
Last synced: about 2 months ago
JSON representation
A Drupal 8 checklist module for site launch and maintenance based on the active configuration.
- Host: GitHub
- URL: https://github.com/colorfield/production_checklist
- Owner: colorfield
- Created: 2018-03-13T21:00:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-13T15:29:14.000Z (over 7 years ago)
- Last Synced: 2024-12-30T06:13:31.272Z (over 1 year ago)
- Topics: checklist, drupal, drupal-8, module
- Language: PHP
- Size: 43 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Drupal 8 Production Checklist
A checklist based on the active configuration, focused on Drupal 8, for site launch and maintenance.
## Scope
Sections covered by this checklist:
- 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.
- Musth have / nice to have
- Launch / release / maintenance
### 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).