-
Notifications
You must be signed in to change notification settings - Fork 10
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
cc: reword and rewrite as needed for improved brevity & clarity #24
Conversation
@SoggySaussages, I addressed your review comments in the latest commit -- thanks for those. What are your thoughts on the meta feedback re: documentation approach? (It might be easier to discuss this via Discord, feel free to ping me there if more convenient.) |
Thanks for this patchset. The noise is alright, it's bound to happen I went through your changes and they look good to me, so I'll merge this However, I do feel obliged to comment on a few things you mentioned
I agree with this sentiment. Personally, I am a fan of the Archlinux
While correct, my main gripe with a list (be that ordered or unordered) Though, I may be wrong, and there is a lean and clear way to link to
See my initial comment about the Archlinux Wiki. KISS may also be
Certainly agreed. As for a way of going forward with this constant cycle Currently, I generally wait for a week to have reviews dabble in, which [tangential] Another thing I would like to note; I have received some feedback from With that in mind, some future patches should rework these screenshots Alternatively we could outright remove any and all images, minus the few [/tangential] Footnotes
|
Indeed. I wonder if the tradeoff of linking to a general section but using a list (so improved brevity and ease-of-skimming) is worth abandoning separate but tiny shortsections that take up much vertical space. Alternately, we could try to restyle the pages to reduce wasted whitespace, though I don't know how effective such an effort would be.
I think so as well and fully agree. |
I think this is an option worth exploring. I have some minor cosmetic |
Similar to #23, but for the custom command category. These are largely very minor, albeit uncontroversial, nits and there are some diffs that are just my editor reflowing text (though I've tried to keep that to a minimum) -- sorry for the noise!
That said, I do have some more substantive feedback pertaining to these pages as a whole which are perhaps more interesting. In particular, I am wondering whether their current length is warranted; I worry that excessively long documentation may turn off users and hinder skimming. Compare, for instance, the custom command interface page with its equivalent on the learn.yagpdb.xyz Gitbook. The latter is considerably more succinct for two main reasons:
Better spacing and formatting choices. For instance, the Gitbook uses an ordered list for the trigger types, whereas the new documentation here uses different subheadings, which leads to (in my opinion) inefficient space usage; see screenshot.
Click to expand
Less detail (when appropriate) — 'leaving the obvious unsaid'. Though the idea that less detail produces shorter documentation seems self-evident and entirely meaningless, I think it actually constitutes a meaningful difference in approach between the new and old documentation that we should address. In particular, the new documentation describes, at length, what amounts to every single button and configuration knob available, even those whose function are seemingly obvious. An example:
The above text, while not incorrect, simply describes what a user sees on accessing the control panel -- and so, personally, I do not believe it is necessary to reiterate in the documentation. I would much rather focus on the more subtle details, common use-cases and pitfalls, and so on, and leave the obvious unsaid save perhaps for a brief bullet-point overview. WDYT?
Terms