pradyunsg
(Pradyun Gedam)
July 17, 2020, 7:34am
1
If we were to apply for Google Season of Docs, what would be the areas that we might want to invest that technical writing expertise?
Let’s aggregate a list of such cases here, so that we have something to use if we do apply for GSoD, or some other funding to hire technical writers.
pradyunsg
(Pradyun Gedam)
July 17, 2020, 7:35am
2
That’s maybe a really good area for funded work - developing newcomer-friendly guides and tutorials for packaging. We could get specialist technical writers and trainers to produce such things, rather than (as we currently do) relying on packaging specialists who are too close to the problem to know how to present things.
I’m guessing this would be purely toward improving the tutorials on packaging.python.org , but this would definitely be great to have.
I imagine Maintainer feedback required for user research would also surface some areas in pip’s documentation, and likely some other parts of the ecosystem as well.
pganssle
(Paul Ganssle)
July 17, 2020, 7:54pm
4
The setuptools documentation is in dire need of a total revamp. I think that @jaraco has been working with someone (alvyjudy on github ) on refactoring the setuptools documentation — here is a preview link — but I think the whole build machinery is terribly under-documented, even if you include the distutils
documentation.
Even with the new revamp (which I’ve only skimmed over), I could still imagine setuptools
as being the best bang for the buck in terms of technical writing.
2 Likes
nlhkabu
(Nicole Harris)
July 22, 2020, 7:52pm
5
For reference - we are carrying out UX research to help identify how we can improve pip’s documentation:
opened 04:18PM - 01 Jul 20 UTC
Research questions:
i.e. what do we want to know?
When pip users have a problem or experience an error, what do they do?...
K: UX
We plan on making recommendations after our research is complete.
The scope here is pip specific, but I can imagine that many of our findings might be applicable to the wider packaging ecosystem.
4 Likes
sumanah
(Sumana Harihareswara)
August 27, 2020, 9:45pm
6
The accepted projects have now been announced
https://developers.google.com/season-of-docs/docs/participants/ in case
they help people think of good projects for next time.
2 Likes
westurner
(Wes Turner)
September 19, 2020, 2:05pm
7
Executable test cases (e.g. Python and/or Shell scripts) might be most helpful.
Could there be a CLI flag that helps pip generate test cases?
A template for [new resolver] test case functions would be easy for a maintainer to create (and maybe add to the CLI and preliminary documentation)