Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

doc(website): Add context about Romes philosophy #3714

Merged
merged 1 commit into from
Nov 14, 2022
Merged

doc(website): Add context about Romes philosophy #3714

merged 1 commit into from
Nov 14, 2022

Conversation

jaschaio
Copy link
Contributor

Summary

As discussed in #3698 (reply in thread) if you are new to the world of formatting it might be hard to understand at first why Rome (and Prettier) are so opinionated. Prettier has a whole philosophy page which might be overkill at this point. But adding just a few of these links add's a lot of necessary context as they will either immediately resonate or alienate people which are looking for a less opinionated tool.

As discussed in #3698 (reply in thread) if you are new to the world of formatting it might be hard to understand at first why Rome (and Prettier) are so opinionated. Prettier has a whole philosophy page which might be overkill at this point. But adding just a few of these links add's a lot of necessary context as they will either immediately resonate or alienate people which are looking for a less opinionated tool.
@jaschaio jaschaio requested a review from a team November 14, 2022 03:53
@netlify
Copy link

netlify bot commented Nov 14, 2022

Deploy Preview for docs-rometools ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 76dc618
🔍 Latest deploy log https://app.netlify.com/sites/docs-rometools/deploys/6371bbc0bcd7b0000a7b4392
😎 Deploy Preview https://deploy-preview-3714--docs-rometools.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@MichaReiser
Copy link
Contributor

Thank you!

@MichaReiser MichaReiser added the A-Website Area: website and documentation label Nov 14, 2022
@MichaReiser MichaReiser changed the title Add context about Romes philosophy doc(website): Add context about Romes philosophy Nov 14, 2022
@MichaReiser MichaReiser merged commit 99db51f into rome:main Nov 14, 2022
jeysal added a commit to jeysal/rometools that referenced this pull request Nov 14, 2022
* upstream/main: (45 commits)
  website(docs): set `color-scheme` on the root element (rome#3721)
  feat(rome_analyze): add a warning for unused suppression comments (rome#3718)
  feat(rome_js_analyze): Implement prefer-numeric-literals lint (rome#3558)
  feat(rome_js_formatter): jestEach template literals rome#3308 (rome#3582)
  doc(website): Add context about Romes philosophy (rome#3714)
  fix(rome_js_formatter): Single-line comment below a JSX prop triggers… (rome#3641)
  test(rome_js_formatter): update prettier tests (rome#3684)
  fix(rome_js_parser): improve await handling in non-async context (rome#3573)
  fix(rome_js_parser): improve yield parsing in non generator function (rome#3622)
  More playground polish
  Fix backgrounds
  Fix height
  Align docs.rome.tools with rome.tools
  Reenable compression
  Add missing width
  website(docs): More playground IDE features (rome#3711)
  fix(rome_js_formatter): new expression attribute (rome#3686)
  docs(website): added checkbox to toggle linter in playground (rome#3699)
  website(docs): More website tweaks (rome#3707)
  website(docs): Add default layout property (rome#3705)
  ...
@jaschaio
Copy link
Contributor Author

Thanks for merging and thanks for taking the time to explain where this decision came from as well :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Website Area: website and documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants