Skip to content

Milestone 3

Closed Jan 30, 2024 100% complete
  1. Write and publish the package-level documentation
    Your package-level documentation should be very clear and polished by the end of this milestone. It should include a vignette (i.e., an article/tutorial) demonstrating how to use all your package functions on a more real-life example than the examples in the function documentation. There should be clear a…
  1. Write and publish the package-level documentation
    Your package-level documentation should be very clear and polished by the end of this milestone. It should include a vignette (i.e., an article/tutorial) demonstrating how to use all your package functions on a more real-life example than the examples in the function documentation. There should be clear and well written narrative to go along with the code examples in the vignette. Essentially, this documentations should enable any user with minimal expertise to be able to run your package functions and play around with them.

This documentation should be published to a website, using the tools most appropriate for the programming language you wrote your code in. For Python, all function documentation should be rendered using the napolean Sphinx extension and readable on ReadTheDocs. Your vignette should be a Jupyter notebook in the docs folder. For R, all function documentation should be rendered using Roxygen2 documentation and readable on a pkgdown website. The pkgdown website should also include a vignette under the Article tab. The vignette should be a R Markdown document in the vignettes folder.

Here are some examples of good vignettes/tutorials:

https://altair-viz.github.io/case_studies/exploring-weather.html

https://matplotlib.org/stable/tutorials/images.html

https://pandas.pydata.org/docs/user_guide/groupby.html

Make sure you tell your users about the status of your docs and where they can view a rendered version! The easiest way to do this is to add the ReadtheDocs status button to your packages README.md file. You can find this under your project on ReadtheDocs by clicking the “i” icon beside the badge (see image below):

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.