Talk: Mason Egger - Building Docs like Code: Continuous Integration for Documentation

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024

ความคิดเห็น • 10

  • @marzak0
    @marzak0 4 ปีที่แล้ว +4

    Great talk! I feel that I am not alone in forcing everyone to doc everything) And now I know the workflow that can be implemented more smoothly! Thanks!

  • @michaskowron888
    @michaskowron888 4 ปีที่แล้ว

    I really enjoyed your talk. I'm a Tech Writer (now mostly a coding Tech Writer) and I'm more than happy to see that an engineer talks about docs with such enthusiasm. Great job!

  • @bandaangosta
    @bandaangosta 4 ปีที่แล้ว +1

    Totally recommended talk. Mason gives a very complete and entertaining presentation. Perfect timing as I was just given the task to propose a way to improve our very defficient code documentation. I only wish you had gone a little deeper on the pydoc path, which I am (was?) planning to use. Thanks!

    • @masonegger6503
      @masonegger6503 4 ปีที่แล้ว +3

      PyDoc and Sphinx go GREAT together. There actually was another talk at PyCon this year that goes over this in detail th-cam.com/video/CUjCqOw_oFk/w-d-xo.html

  • @RedspartHD
    @RedspartHD 4 ปีที่แล้ว +3

    Fantastic talk! Going to look into incorporating mkdocs into my project.

  • @nilsmuller9286
    @nilsmuller9286 4 ปีที่แล้ว

    Such a great talk, thank you Mason! It's the first PyCon 2020 talk that really wants me to change my workflow. :)

  • @Erotemic
    @Erotemic 4 ปีที่แล้ว

    I agree, doctests are criminally underused.

  • @mc_bobs
    @mc_bobs 4 ปีที่แล้ว

    We use mkdocs extensively in my organisation for documentation and some of our pages are huge - around ~10000 lines of markdown over a period of time. The gh-deploy command sometimes doesn't update the github pages correctly until I do a git pull which has a forced update and then do a mkdocs gh-deploy manually. This occur on pages which has child elements and is denoted by and collapse/expand [+] button by mkdocs. @Mason - Have you faced this issue?