Website overhaul #169

Closed
bitprophet opened this Issue Aug 19, 2014 · 3 comments

Projects

None yet

1 participant

@bitprophet
Member

Invoke is the last of my major projects to get the alabaster treatment:

  • Turn /docs into /sites/{www,docs}, moving non-versioned material to the www site
  • Use the alabaster Sphinx theme/extension
  • Add each subsite to the others' Intersphinx configs
  • Maybe choose a color or two to differentiate from the other projects (meh for now)
  • Add new RTD projects for the new sites, matching the other projects
  • Ensure builds work OK
  • Update my nginx box with an apex->www redirect for pyinvoke.org
  • Update dnsimple DNS records to match paramiko.org's, re apex going to my nginx box, explicit subdomains going to RTD as CNAMEs
  • Move NS records from zoneedit to dnsimple, at the registrar (dotdealers)
  • Wait for DNS to update fully
  • More sanity spot checks
  • Test that inter-site links work OK
  • Announce switcheroo on Twitter
  • Make sure GA is working post launch
@bitprophet bitprophet added the Support label Aug 19, 2014
@bitprophet bitprophet added a commit that referenced this issue Aug 20, 2014
@bitprophet bitprophet Changelgo re #169 df4a750
@bitprophet
Member

So far so good, did a moderate amt of cleanup on the docs while splitting them up. Still not perfect but eh.

Realized that I also need to switch the DNS hosting to dnsimple from zoneedit, heh. Doing so. Also noticed that the existing apex redirect is on my personal www vps, not my open-source one. Moving that as well.

@bitprophet
Member

Also derped, the old docs builds get hidden by this unless I rebuild 'em. Switched the conf setting on the docs subsite, rebuilt all the old ones (0.1 and 0.2 died, so just ignoring them), then switched it back. Seems to work OK for now.

@bitprophet
Member

GA data coming in now. Closing.

@bitprophet bitprophet closed this Aug 22, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment