Hi Carl, > I think the first question to answer is, are the current mypy docs > (https://mypy.readthedocs.io/en/stable/) insufficient for this purpose, and > why?
There’s certainly lots of great documentation in the mypy docs; it’s often my first go-to. > They do include both tutorial-style "getting started" paths as well as > reference documentation. If they are not serving this purpose, why not? Is it > due to their content or structure, or just because they are framed as "the > mypy docs" and not "a typed Python HOWTO", so they don't find the right > audience? Framing is an aspect. For example, the information on installing, configuring, and running mypy wouldn’t (IMHO) be appropriate for a comprehensive typing guide. There’s also the fact that it lives under the mypy banner rather than under docs.python.org for example. But I think mypy’s docs would make an excellent source for the guides I’m thinking about. You’d want to write the guide being tool agnostic as much as possible (though, pointing out where semantics or behavior may differ), and you’d want to have a section on “Type Checkers” to talk about the common tools, without diving into them too much. > If we do need to write something new, one resource I can offer is an "intro > to typed Python" talk I gave at PyCon 2018: > https://www.youtube.com/watch?v=pMgmKJyWKn8 I’ve become a huge fan of short videos as a way to help introduce and train developers on the tools that are available to them. I’ve been working on “the documentation problem” at work for the last year+ and there’s nothing like a good video to engage with developers, especially as they start their journey into a particular topic. A series of curated videos under the Python/PSF banner would be awesome. Cheers, -Barry
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/CUR75FOV2OSD7U3LTA4PRQBQLAMR4AC3/ Code of Conduct: http://python.org/psf/codeofconduct/