docs(i): Remove docs website - #5022
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #5022 +/- ##
===========================================
- Coverage 76.40% 76.25% -0.15%
===========================================
Files 620 620
Lines 49038 49038
===========================================
- Hits 37463 37391 -72
- Misses 8517 8563 +46
- Partials 3058 3084 +26
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|
Question: what about man pages? |
Please correct me if I'm wrong: man pages are not included in a single binary (in fact, There's a danger when new things are added, that they're always added on top. I've taken the chance here to see what we could simplify. I might be missing some context, but if my picture of how man pages work is accurate, they look to me to constitute just an extra step in the build process without adding value to the user experience. |
The user must install them correct, currently we have
I strongly disagree specially with the not adding any value part, perhaps maybe because i use it a lot myself. My vim has a shortcut command that can open man pages for any tool/command word under my cursor, I and many other vim users are quite used to having man pages used like this within the vim buffers. Removal of man pages completely strips away a user experience feature I use. |
Aha, thanks, good to know!
Thanks for clarifying that. So as I understand it, there's three prerequisites for using it:
We can debate how many people will really go through all this hassle when they are likely to only run a handful of commands and I want to stress that I don't claim to have all the answers here and I'm happy for you to take over this PR and reshape the internal docs in the way the team sees fit. What is important to me is that it becomes clear that any public facing docs are not sourced from this repo -- which is the sense of deleting |
|
Ah, I should add that, on my system, |
Relevant issue(s)
Resolves #4655
Description
As of v1, docs are located and maintained in the docs repository. I've deleted the
check-documentationworkflow, which became obsolete as the CLI and HTTP references are surfaced via the docs repo too. One less action to run on PRs, and one less thing to regularly fix.I've removed the
make:docsactions and added them for reference to the docs repo. We won't need to re-generate them too often and, when needed, they will need to be updated in the docs repo anyway, not here.We used
godocto generate package docs, but that is deprecated and doesn't work with the current defra. I've cleaned that too. The ticket on how to surface this package docs is sourcenetwork/docs.source.network#218.