Skip to content

Documentation is outdated and incomplete #294

@ericcornelissen

Description

@ericcornelissen

First of all, I really like Capslock and what it does! However, I feel that it can be hard to use for outsiders (as evidenced by various issues: #1, #35 (comment), #53, #199, #266). I believe part of the problem is a lack of understanding (#199), a part is outdated documentation (#35 (comment)), and another part of it is missing documentation (#266). I think all of these can be addressed, but I'm particularly interested in the latter two gaps (as I personally don't have issues pertaining to the former).

For this reason I would propose (and be interested in contributing, if there's interest) two overarching categories of changes:

  1. Simply updating the documentation .
  2. Add examples/instructions for expected workflows, of which I think there are two:
    • Auditing: Use Capslock as an auditing tool to help review packages. This is more or less already covered by the existing documentation.
    • Integration: Integrate Capslock into a project to track capability changes and be notified of changes. This is, I believe, sorely lacking.

Moreover, some smaller problems I encountered while writing this up:

  • There is no link to the documentation in the README (not counting the link specifically to the caveats).
  • Code snippets in the docs don't have syntax highlighting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions