mozilla / chronicle

find everything you've ever found
http://mozillachronicle.tumblr.com/
Mozilla Public License 2.0
16 stars 6 forks source link

docs(signoff): create Chronicle Prerelease Deployment Checklist #358

Closed pdehaan closed 9 years ago

pdehaan commented 9 years ago

Converted from a wiki page to a markdown file in /docs/.

jaredhirsch commented 9 years ago

@pdehaan This is great, thanks! I guess we should make it clear that the dependency check should happen before checking that the features work, maybe make this one huge checklist? I'm not sure, do what seems best. Feel free to check it in when you're satisfied (which might be right now).

Also, this is something we can address in a follow-on issue, but: what could we do to more fully automate this checklist? I know we'd need additional intern tests to check features are working, but maybe it'd be a quick win to add the additional scss and html grunt tasks (if those actually do catch errors), and create an npm task to run through the automatable parts of the checklist.

pdehaan commented 9 years ago

I find that the scss-lint, csslint, and htmllint tasks usually have more false positives than legit issues. But yeah, we could turn them into real-live Grunt tasks and commit into the repo and then bury them behind some "grunt signoff-check" task which we only ever run manually.