Hello everyone!
I am Mukulika Pahari, a Computer Engineering student from India. I wanted
to implement the following ideas for Google Summer of Docs 2021 if given
the opportunity. I have referred to both- the GSoD proposal
<https://github.com/numpy/numpy/wiki/Google-Season-of-Docs-2021-Project-Ideas#project-idea-high-level-restructuring-and-end-user-focus>
and the NEP 44
<https://numpy.org/neps/nep-0044-restructuring-numpy-docs.html> proposal.
Please give me feedback about the ideas!


   1.

   Reorganising contents of the documentation into Reference Guide,
   How-Tos, Tutorials and Explanations as per structure proposed in NEP 44
   <https://numpy.org/neps/nep-0044-restructuring-numpy-docs.html>.


   -

   Auditing existing documentation
   -

   Clearing misplaced content for example Explanations in Reference Guide,
   How-Tos in Explanations etc.
   -

   Establishing distinct Reference, How-Tos, Tutorials and Explanations
   sections with crosslinking where required


   1.

   Reorganising landing page of NumPy docs <https://numpy.org/devdocs/>.


   -

   Moving the documentation structure to the left sidebar
   -

   Having NumPy Quickstart as the first thing people see when they land on
   Documentation


   1.

   Writing new must-have tutorials (based on most-searched tutorials on
   Google).


   -

   “How to write a tutorial” guide
   -

   3 Beginner Tutorials
   -

   3 Intermediate Tutorials
   -

   3 Advanced Tutorials


   1.

   Writing How-Tos based on most-used functions, most asked doubts on
   StackOverflow, etc.
   2.

   Revamping the User Guide.


   -

   Updating out-of-date references and refactoring content to the latest
   best practices
   -

   Adding non-textual images or graphics to enhance the textual explanations
   -

   Removing duplication to improve searchability


I have proposed this work keeping in mind 30ish weeks of work including
a few weeks for becoming familiar with the organisation and ironing out
details like exactly which tutorials and how-tos to write. Please let me
know if I can aim to achieve more in the timeframe.

My experience with NumPy is currently limited to one data analysis project
but I would love to learn more about its applications while restructuring
and developing its docs!

Thank you for your time.
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to