Skip to content

User-facing documentation #182

Open
Open
@melissawm

Description

@melissawm

I'd like to suggest a difference between user-facing documentation (Tutorials, How-tos) and Reference/API docs. In #4 , most of the comments apply to Reference, but I don't see mentions of user-facing documentation. Are you interested in that?

I'm working for a few months at the Documentation Team for NumPy, and we have been using the concepts described in this article which has been extremely helpful in organizing and writing new docs for NumPy. For reference, we also wrote a NumPy Enhancement Proposal to elaborate on it.

I'm not saying stdlib should go in the same direction; that's for the community to decide. But I'd like to propose a discussion on whether the community wants this kind of content, how to organize it and how can we contribute to it.

This kind of documentation can be done with Sphinx, github pages or some other tool; Sphinx has the disadvantage of being a bit cumbersome in syntax, but it's easy to use it to integrate with the API documentation (including cross-linking etc). Markdown is easier and allows for other people to contribute with a lower barrier of entry.

What I'm proposing in this issue is

  • A discussion around the best tool (even if temporary) for writing user-facing documentation for stdlib
  • Which documents are high priority that people could start writing right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationmetaRelated to this repository

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions