I am a big fan of using checklists: I use it all the time for deployments. I use standard markdown files with Github's syntax for tasks lists ( https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments) and actually go down and check-off items as I go through them.
It looks like you are already well on your way to having your own checklist. You can get some more inspiration from Thoughtbot: https://thoughtbot.com/playbook/production/production-checklist It's part of their Playbook, which itself is a very interesting read. I have never worked for or with Thoughbot, but I think they put out a lot of great information on the web. My personal favorite item on a checklist: I always add a "Update this list with lessons learned". That is my continuos improvement process to make my checklist better for next use. -- Ylan Segal On Mon, Aug 8, 2016 at 8:37 AM, <[email protected]> wrote: > Hi SD Ruby, > > This is slightly off topic, but I can imagine some of you might have faced > this situation. I've been launching quite a few Rails websites lately. It > usually involves at least the following for me: > - Domain registration and DNS setup > - Server/Host configuration: Heroku setup (registration, environment > variables for some of the steps above) or Docker setup > - Deployment > - Security aspects: TLS certificates, HTTPS setup, HTTP security headers, > etc > - Legal aspects: cookie policy, T&Cs, privacy, etc (implications from > other steps) > - Email: basic setup, SPF/DKIM for the spam, create RFC email addresses, > etc > - Mailing list setup (MailChimp or others) > - Social media: signup to a few social networks, add "social sharing" > buttons > - Analytics/instrumentation/monitoring (Google Analytics, New Relic, etc) > - Search engine registration/indexation (Google, Bing) > - etc > > Some of these steps are interlinked and that's only for fairly "basic > website" without any payment, A/B testing, user feedback or advertising > requirements. > > None of it is particularly complex, although it does require some > knowledge/experience, but it takes quite a lot of time and feels repetitive. > > There are lots of great products/services for the individual steps > involved, but I can't find anything to streamline the whole (or at least > part of the) process. > > Does anyone know any good tool, product, checklist or website for this? Do > you have the same problem? How do you handle this yourself? > > Thanks for your help. > > David > > -- > -- > SD Ruby mailing list > [email protected] > http://groups.google.com/group/sdruby > --- > You received this message because you are subscribed to the Google Groups > "SD Ruby" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby --- You received this message because you are subscribed to the Google Groups "SD Ruby" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
