Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs Rewrite #2839

Open
Rowlando13 opened this issue Jan 8, 2025 · 0 comments
Open

Docs Rewrite #2839

Rowlando13 opened this issue Jan 8, 2025 · 0 comments
Assignees
Labels

Comments

@Rowlando13
Copy link
Collaborator

Rowlando13 commented Jan 8, 2025

The docs are good, but not great. Click is an awesome API so it should have really great docs.

Part I Big Swags

  • Take big swags at reorganization.
  • Rewrite sections to fit into Diataxis sections.
  • Include more examples.
  • Make the text more skimmable
  • Rewrite to make more concise and precise
  • Written to an person proficient in python, but not the command line.
  • Status: ~50 percent.

Part II Nice for Long Term

  • Reorganize along diataxis sections and rewrite as necessary
    • reference
    • guides
    • explanation
    • tutorial
  • fully type hinted
  • note on landing page about type hints in docs
  • note on landing page about docs organization
  • Make landing page toc tree more compact
  • Not comprehensive, but the holes are obvious for future contributor work
  • Nice to have:
    • rewrite in myst
@Rowlando13 Rowlando13 added the docs label Jan 8, 2025
@Rowlando13 Rowlando13 self-assigned this Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant