Skip to content

Conversation

@pete-vielhaber
Copy link
Contributor

Added hard stops to style guide; thoroughly went through entire repo and replaced instances of ie. eg. i.e. and e.g. with i.e., and e.g., Related to this

Description

  • Added hard stops to style guide
  • Replaced all instances of hard stops that are not in proper format
  • Most commits are a single file to make it easier to break off any changes that may be unwanted
    • Several of the language translations are bundled together in a single commit

Related Issue

From previous Issue/PR, suggestion was to add to style guide and replace throughout documentation.

@netlify
Copy link

netlify bot commented Oct 21, 2025

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit c6009f3
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/68f94d37afc9eb00087be4e2
😎 Deploy Preview https://deploy-preview-16528--ethereumorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 45 (🔴 down 15 from production)
Accessibility: 94 (no change from production)
Best Practices: 92 (🔴 down 8 from production)
SEO: 92 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added content 🖋️ This involves copy additions or edits documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program labels Oct 21, 2025
@wackerow
Copy link
Member

Thanks for the clean up @pete-vielhaber!

("full" stop to my understanding, no?)

I see a bunch of conflicts, any chance you could help clean those up before I go through all these?? 🙏

(Small housekeeping note as well... Smaller chunked PR's tend to be much easier to review vs those touching 261 files 😅 Not a huge deal, but just noting this for future efforts, a few files at a time speeds up review and minimizes risk of conflicts forming)

@pete-vielhaber
Copy link
Contributor Author

Thanks for the clean up @pete-vielhaber!

("full" stop to my understanding, no?)

I see a bunch of conflicts, any chance you could help clean those up before I go through all these?? 🙏

(Small housekeeping note as well... Smaller chunked PR's tend to be much easier to review vs those touching 261 files 😅 Not a huge deal, but just noting this for future efforts, a few files at a time speeds up review and minimizes risk of conflicts forming)

I've heard both full and hard stops in professional settings—honestly not sure which is "proper."

Sure I can try and resolve any conflicts. And yes, in hindsight, I should have broken this into smaller chunks—noted for the future 🙏

@pete-vielhaber
Copy link
Contributor Author

@wackerow cleaned up conflicts—should be good to go 👍 Apologies again for the huge PR. Most changes are limited to one comma after i.e. or e.g. per doc (a few have 2-3)—except the style guide page. Should make for a relatively quick review 🙏

Copy link
Member

@wackerow wackerow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @pete-vielhaber! Left a comment below about the content-standardization updates


By adhering to these guidelines, we create a unified approach to presenting dates, fostering clarity and comprehension throughout Ethereum documentation.

### Hard stops (i.e., and e.g.,) {#hard-stops}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still not quite convinced that "hard stop" is correct usage, but regardless, this isn't really about periods/full stops, it's about the usage of e.g. and i.e., including which is appropriate to use in different circumstances (not interchangeable), and correct punctuation, including both the use of periods and the comma following.

https://www.merriam-webster.com/grammar/ie-vs-eg-abbreviation-meaning-usage-difference

I really like the clarity Merriam-Webster brings here, noting the definitions of each:

I.e. stands for the Latin id est, or 'that is,' and is used to introduce a word or phrase that restates what has been said previously.

E.g. means “for example.” (It stands for exempli gratia in Latin.) It is used in much the same ways as 'for example,' coming before an item or list of items.

I would update the header according to focus less on the the punctuation alone and more on the general usage of these two indicators.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the sake of not expanding the scope of this PR, I would not go through and change "examples" that use "i.e.," to "e.g.,", nor restatements from "e.g.," to "i.e.," although separately it would be nice to also make those adjustments for further polishing.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Less important, but this is generally lower priority and would consider moving this lower in the page, perhaps adjacent to the section ### Hyphen (-), en dash (–), and em dash (—): usage guide {#dash-usage-guide}

Copy link
Member

@wackerow wackerow Oct 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider:

Suggested change
### Hard stops (i.e., and e.g.,) {#hard-stops}
### Examples (e.g.) and restatements (i.e.): usage guide {#example-restatements}

And a nice-to-have would be a brief summary of the definition of these terms, guiding the two use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants