Skip to content
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
14 tasks done
bitprophet opened this issue Aug 19, 2014 · 3 comments
Closed
14 tasks done

Website overhaul #169

bitprophet opened this issue Aug 19, 2014 · 3 comments
Labels

Comments

@bitprophet
Copy link
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 added a commit that referenced this issue Aug 20, 2014
@bitprophet
Copy link
Member Author

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
Copy link
Member Author

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
Copy link
Member Author

GA data coming in now. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant