-
-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
Description
To save flooding the repo with issues, this is a big issue a check list people can break out as they go:
(Naturally this is what vale can check, there are other rules in the guide that are kind of impossible right now)
- Use second person: A variant of this rule might help.
- Prefer shorter words: Examples here, here and here, probably way more.
- Use active voice: Use the write-good rule
- Start a sentence that contains a conditional phrase with the conditional phrase so that the reader can skip the rest of the sentence with confidence if the condition doesn't apply.: Not sure
- Aim for economical expression: Examples here, here, here, here
- Avoid abbreviations: Somewhat industry dependent, but examples to build upon here and here. Specifics for IBM are here and also here.
- Capitalization: We can only really check sentence case for headings, see example here.
- GUI elements terminology: Source in guide, we could possibly set up a terms style check like here.
- Hyphenation: Source in guide. Could be a check for this, might give too many false positives.
- Lists: Source in guide. I'm not sure if this is something Vale can check, or should check as it's more about structure than grammar. Maybe some of the lists rules we can replicate.
- Punctuation:
- Lead-in punctuation: Not sure how we can check
- Exclamation marks: Example here.
- Do not use slashes as substitutes for words (and, or): Thought I saw a rule for this but maybe not, should be possible to replicate.
- Comma in a series: Oxford comma basically, an example here.
- Comma between an independent and a dependent clause: Not sure how we do this.
- Ellipses: Example here.
- Long dashes: Examples here and here.
- Structure: Not too many we can check, but here's some:
Might have missed some details, feel free to add too. When you tackle one, strike it through, create an issue and link to it 👍🚀
yhontyk, themr0c and gaurav-nelsonyhontyk and themr0c