New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website overhaul #169

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

Comments

Projects
None yet
1 participant
@bitprophet
Member

bitprophet commented Aug 19, 2014

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 added a commit that referenced this issue Aug 20, 2014

@bitprophet

This comment has been minimized.

Member

bitprophet commented Aug 20, 2014

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

This comment has been minimized.

Member

bitprophet commented Aug 20, 2014

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

This comment has been minimized.

Member

bitprophet commented Aug 22, 2014

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