IPython website sources. Any fixes to the website should be done on this repository.
HTML Python JavaScript CSS Makefile ApacheConf
Latest commit 6c0acb0 Jul 11, 2016 @takluyver takluyver committed on GitHub Merge pull request #115 from webknjaz/fix-readthedocs-links
Replace deprecated readthedocs.org domain with readthedocs.io
Failed to load latest commit information.
.travis Use travis to build website Jan 12, 2015
_scripts fix copy trees on python3 Jan 15, 2015
_static Update for the minibook 2nd edition Nov 22, 2015
_templates Replace deprecated readthedocs.org domain with readthedocs.io Jul 11, 2016
logos Add nice SVG logo of the console. May 31, 2012
sphinxext Merge remote-tracking branch 'github/sphinx-1.3' Jan 1, 2015
themes/agogo only allow flipcause in-page if served via https Feb 23, 2016
.gitignore Use travis to build website Jan 12, 2015
.htaccess initial commit of ipython website Dec 17, 2010
.travis.yml re-enable push to production Jan 15, 2015
CNAME Change CNAME back to ipython.org. Jun 9, 2011
Makefile Reverted Makefile. Started to modify the general description of the n… Apr 18, 2015
README.md Fix typos + minor rephrasing + link Sep 1, 2015
books.rst Update for the minibook 2nd edition Nov 22, 2015
citing.rst Update citing.rst Jun 20, 2015
conf.py More website cleanup Sep 11, 2015
documentation.rst Replace deprecated readthedocs.org domain with readthedocs.io Jul 11, 2016
donate.rst Replace PayPal buttons with Flipcause buttons Feb 17, 2016
faq.rst simplify "mainling list" by removing dev or user reference. Jan 4, 2015
google46f5e5c36b67754a.html Add verification file for Google Webmaster Central. Jun 14, 2011
index.rst Update for the minibook 2nd edition Nov 22, 2015
install.rst Replace deprecated readthedocs.org domain with readthedocs.io Jul 11, 2016
links.txt Updated Enthought links. May 27, 2014
microsoft-donation-2013.rst Finish MS donation release. Sep 26, 2013
news.rst Update IPython website with 5.0 release. Jul 8, 2016
notebook.rst Put formerly on the next line Apr 2, 2016
presentation.rst Fix links, instruction and ipython-user Jan 1, 2015
project.rst Changing project page... Sep 11, 2015
pyreadline.rst simplify "mainling list" by removing dev or user reference. Jan 4, 2015
roadmap-announcement.rst remove Bastille Day mention Aug 1, 2013
searchresults.rst Changed Google references to https Aug 9, 2015
security.rst More changes that weren't pushed to the source repo Jun 25, 2014
sloan-grant.rst Create separate sponsors page with Sloan info. Sep 12, 2013
usersurvey2011.rst Close user survey. Sep 21, 2011
usersurvey2013.rst Clarify the use cases section Mar 10, 2014
whatsnew082.rst Add Ohloh buttons and clean up reST to reduce warnings on build. Nov 26, 2011
whatsnew083.rst Clean up RST markup. Jul 30, 2011

README.md

Deployment

Travis-CI should automatically deploy the website a few minutes after the branches are merged or pushed on master, so you shouldn't need to worry about the building process.

If you would like to build/push manually though, see next section.

Build website

To manually build the website in the gh-pages directory, use

$ make gh-pages

This will clone the built-website repository, build a new version in it, auto-commit, and will then prompt you to check that everything is fine before pushing. Of course you need to have the right to push.

Additionally run

$ make linkcheck

if you have time to spare. This will launch a check of all external links.

Edits

Any fixes to the website, including this README, should be made in the ipython-website repository.