A List of Problems with Helix's Documentation and Proposals for Solutions #5428
Replies: 4 comments 3 replies
-
These all look good to me:
The docs are a little inconsistent style or content -wise in some areas I think because they are contributed in small chunks by many contributors. A large PR that passes over most of the docs and makes them more consistent would be great |
Beta Was this translation helpful? Give feedback.
-
@the-mikedavis Thanks for the feedback, I will start work on it soon, not sure how long it will take as it is quite a big job.
|
Beta Was this translation helpful? Give feedback.
-
@the-mikedavis I think the following would be a big improvement in the documentation structure. It would help people find the subject they are looking for much quicker and bring consistency. All the
Following this logic I would have:
What do you think? |
Beta Was this translation helpful? Give feedback.
-
I have now rewritten and refactored all the existing documentation, keeping the same structure, but adding subheadings where I felt they were necessary. I believe the entire documentation requires reorganization, and I have created a draft layout as follows. @the-mikedavis @archseer What are your thoughts on this? @pascalkuthe What do you think about Advanced Features/Version Control Integration documentation? We need to mention the Git Gutters and the current limitations I think. Would you like to write something and I could re-jig it to fit the style of the rest of the docs? I have yet to write an overview section. I think it should explain what Helix is, include the logo, and serve the a similar purpose as the README. The documents should be able to stand alone from the README, even if there is some duplication in the overview. Do we need a There are a couple of essential topics missing from the documentation, such as code formatting and search and replace, that I believe need their own section, even if they are brief. All the essential topics for a new user should be included in the table of contents for easy access. Introduction
Getting Started
Basic Editing
Advanced Features
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
UPDATE: See the PR that this discussion spawned:
Rewrite and refactor all documentation
#5534A List of Problems with Helix's Documentation and Proposals for Solutions
Could be expressed as:
The documentation frequently switches between first, second, and third person, the 2nd person pronoun
you
should be used where possibleThere is outdated and missing information in the documentation, such as:
There is no information on how to download Helix for RHEL 9, even though it is now supported in the COPR.
Table items sometimes end in
.
, sometimes notThere is inconsistency between triple tick code block, sometimes they have no language specifier, sometimes they end in
bash
. I think they should generally end insh
for terminal commands entered by the user, these languages are available in GitHub:The documentation sometimes assumes that the heading is part of the next paragraph, for example:
should be:
What are the maintainers opinions on this list, and is there anything not covered? These are all just general good technical writing practices. @the-mikedavis I would love to hear what you think.
Beta Was this translation helpful? Give feedback.
All reactions