read the docs
play

Read the Docs Eric Holscher http://ericholscher.com OSCON 2011 - PowerPoint PPT Presentation

Read the Docs Eric Holscher http://ericholscher.com OSCON 2011 Friday, July 22, 2011 What this talk is Talk about the history of Read the Docs Technology Involved Interesting outcomes of openness Friday, July 22, 2011 Who am I


  1. Read the Docs Eric Holscher http://ericholscher.com OSCON 2011 Friday, July 22, 2011

  2. What this talk is » Talk about the history of Read the Docs » Technology Involved » Interesting outcomes of openness Friday, July 22, 2011

  3. Who am I » I come from Django » Work at Urban Airship » Like automating systems Friday, July 22, 2011

  4. Why I’m here » Feedback » Ideas » Hopefully you’ll learn something too! » Shameless self-promotion Friday, July 22, 2011

  5. Friday, July 22, 2011

  6. O ffj cially Hosted » Celery » Fabric » Pip » Virtualenv » Django CMS » Django Grapelli/Floppyforms/Sentry » Lots more Friday, July 22, 2011

  7. The story Friday, July 22, 2011

  8. 2010 Django Dash Friday, July 22, 2011

  9. Charles Leifer Bobby Grace (Design) Me Friday, July 22, 2011

  10. Doc Hosting Sucks » packages.python.org » Github Pages » Your own janky cronjobs Friday, July 22, 2011

  11. Friday, July 22, 2011

  12. Had a workable site in 48 hours Friday, July 22, 2011

  13. Fully Open Source Friday, July 22, 2011

  14. Fully Open Source » github.com/rtfd/readthedocs.org » github.com/ericholscher/chef- django-example » ericholscher.com/tag/chef-series/ Friday, July 22, 2011

  15. Friday, July 22, 2011

  16. No excuse Friday, July 22, 2011

  17. What makes it tick Friday, July 22, 2011

  18. Features Friday, July 22, 2011

  19. Git, Hg, Bzr, Svn Friday, July 22, 2011

  20. Post commit hooks Friday, July 22, 2011

  21. Custom Themes Friday, July 22, 2011

  22. Full-text search Friday, July 22, 2011

  23. Tags & Branches Friday, July 22, 2011

  24. PDF Generation Friday, July 22, 2011

  25. Man Pages Friday, July 22, 2011

  26. Virtualenvs Friday, July 22, 2011

  27. Tech Friday, July 22, 2011

  28. Sphinx Friday, July 22, 2011

  29. Subdomains Friday, July 22, 2011

  30. CNAME Support Friday, July 22, 2011

  31. Haystack & Solr Friday, July 22, 2011

  32. Celery Friday, July 22, 2011

  33. Varnish Friday, July 22, 2011

  34. Chef Friday, July 22, 2011

  35. Multiple Servers Friday, July 22, 2011

  36. Architecture +-----------+ | | +-----| Varnish |------+ | +-----------+ | | | +---------+ +---------+ +-------------+ | | | | +--------------+ | |-----| Nginx | | Nginx |----| | | File | +---------+ +---------+ | File | | System | | | | System | +-------------+ +---------+ +--------+ +---------+ +--------------+ | | | | | | | | | | | +---------|Gunicorn |--|Postgres|--|Gunicorn |--------+ | | +---------+ +--------+ +---------+ | | | | | | | | +------------------+ | | | | | +---------------------| Build Server |-------------------+ | | +------------------+ Friday, July 22, 2011

  37. Nagios & Munin Friday, July 22, 2011

  38. Nginx & Gunicorn Friday, July 22, 2011

  39. Upstart Friday, July 22, 2011

  40. REST API Friday, July 22, 2011

  41. Co fg eeScript Friday, July 22, 2011

  42. CLI Friday, July 22, 2011

  43. Lessons Friday, July 22, 2011

  44. Think about your URLs. Really hard. Friday, July 22, 2011

  45. Lay your project out sanely Friday, July 22, 2011

  46. Write tests! Friday, July 22, 2011

  47. Build around a standard tool Friday, July 22, 2011

  48. Promote (Hi!) Friday, July 22, 2011

  49. Find a designer! Friday, July 22, 2011

  50. Log. Everything. Friday, July 22, 2011

  51. Follow the Unix Philosophy Friday, July 22, 2011

  52. Have a mission Friday, July 22, 2011

  53. Open Source Outcomes Friday, July 22, 2011

  54. Patches Friday, July 22, 2011

  55. Known architecture information Friday, July 22, 2011

  56. Slow Loris Friday, July 22, 2011

  57. Trust Friday, July 22, 2011

  58. People Writing Docs Friday, July 22, 2011

  59. DEMO Friday, July 22, 2011

  60. Questions? » readthedocs.org / rtfd.org » #readthedocs on Freenode » github.com/rtfd/readthedocs.org » eric@ericholscher.com » twitter.com/ericholscher » Urban Airship Friday, July 22, 2011

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend