Skip to content

Documentation Overhaul #405

@lhearachel

Description

@lhearachel

This is a bit of a kitchen-sink issue so that we don't lose track of ideas for easy-win improvements to documentation and process. In particular, our top-level documentation -- INSTALL.md and CONTRIBUTING.md -- have gone without touch-ups for some time and could do with some attention to standardize their language and structure and harden them against potential misreadings.

Some additional thoughts:

  1. Should we centralize these documents in the existing docs folder, or does that make them less visible? Are they visible as-is among the sea of other files in the repository root?
  2. Should we adopt a Code of Conduct?
  3. Is a license file in-scope? The typical ones are likely very out of the picture, given the nature of this work. We may want to discuss this with the pret mods.
  4. Is a citation file in-scope?
  5. Should we adopt a Pull Request template to standardize some basic pre-PR procedures? I am thinking:
    1. A space to list key files and functions.
    2. A space to raise any concerns that the author has with the PR before a reviewer comes to it.
    3. A space to pre-document some systems that may be initially confusing.
    4. A check-list of expected pre-actions (e.g., make format).
    5. A free-form space for any other pre-review notes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionDiscussion topics for the repository as a whole

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions