~/talk

Document your code

Talkat FOSSASIA 2015 · 2015-03-13..03-15· [documentation, python]
slides:none on file

Argues that developers must write the first-pass docs and shows exactly how to produce searchable HTML, PDFs and slides from source using reStructuredText, Sphinx and rst tools (rst2html, rst2s5, rst2pdf), sets up a docs/ layout with sphinx-quickstart and Makefile, demonstrates running doctest from documentation so examples are executable and kept correct, and shows automatic publishing with readthedocs so builds update on each push.

AI-written summary · about

  1. 0:00Start
  2. 13:33Packages you need
  3. 15:52Document title
  4. 18:04How to view the output ?
  5. 18:47Whitespace & paragraphs
  6. 19:31Section Titles
  7. 20:45Bullet Lists
  8. 22:26More on ordered lists
  9. 23:58Option Lists
  10. 24:10Literal Blocks
  11. 24:50Doctest blocks
  12. 25:36Grid Tables
  13. 25:50Hyperlinks
  14. 27:03Targeted Links
  15. 28:48Footnotes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.