Skip to content

Conversation

wooorm
Copy link
Contributor

@wooorm wooorm commented Aug 3, 2017

Hi folks! 👋

A while ago I promised to add spell checking to the articles. Well, I finally did. Oops 😬

The spell checking is the most important part. Check out 57d8576 for more info: it includes a commit message detailing all the proposed changes.

Before beginning work on spell checking, I also updates all the other prose checks. Some APIs changed, mostly regarding [email protected] and [email protected]. Those pages have quite some info already, but let me know if there are questions!

wooorm added 2 commits August 1, 2017 16:36
This commit adds spell checking to all the other prose and
markdown checks currently in place.
As spell checking is a pretty pedantic issue, often marking
jargon (like 501c3, BDFL, or grantmaking) and project and
product names (like Homebrew, Kubernetes, or WordPress),
a personal `dictionary.txt` is included in `test/` with
exceptions for the articles.

URLs, filepaths, @mentions, emoji, and text in block quotes
(as those are used for quotes in the articles) are excluded
from the spell checking.

The spell checking highlighted some cases that I changed:

*   All alt text of images is now properly cases if they
    start the paragraph
*   Typo `sizeable` > `sizable` (former is GB English, latter is
    US English)
*   Casing of `reddit` > `Reddit` (latter seems to be used more)
*   Casing of `pypa` > `PyPA` (latter seems to be used more)
*   Casing of `eslint` > `ESLint` (latter is the official casing)
*   Casing of `READMES` > `READMEs` (plural `s` is now cased just
    like `PRs` and `APIs`)
*   Casing of `ok` > `OK` (latter is the propper spelling)
*   Spelling of `PostgreSQL` > `Postgres` (both were used throughout,
    the latter seems simpler and is just as well known)
*   Hyphen in `tradeoffs` > `trade-offs` (both could probably be used,
    but the latter is more often used)
*   Latin `de minimis` > `minimal` (this section is about law, so the
    Latin makes sense, but it’s also a phrase I had to look up, so
    I’m guessing other people would have to as well)
*   Space in `pageviews` > `page views` (former is more about the
    metrics in Google Analytics I believe, latter is just as good?)
*   Space in `datasets` > `data sets` (both work, but latter is more
    common?)
@nayafia
Copy link
Contributor

nayafia commented Aug 4, 2017

Oh hi @wooorm! 👋 This is awesome and you are awesome. Thank you 🙏

I'm not very familiar with our prose tests, but the changes in 57d8576 look good to me, and I think CI is just tripping over a fake broken link, so I'm gonna go ahead and merge.

Thanks for this!

@nayafia nayafia merged commit f33ea55 into gh-pages Aug 4, 2017
@nayafia nayafia deleted the spelling branch August 4, 2017 18:19
@nayafia nayafia mentioned this pull request Aug 4, 2017
4 tasks
@wooorm
Copy link
Contributor Author

wooorm commented Aug 9, 2017

Ohh thanks for the kind words @nayafia!

Yeah, seems html-proofer couldn’t reach http://sarah.thesharps.us/2015/10/06/what-makes-a-good-community for some reason, but it looks up, so 🤷‍♂️

👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants