Skip to content

Commit

Permalink
.gitignore: Ignore .yarn/ (for yarn berry experimental branch, #1618)
Browse files Browse the repository at this point in the history
Even though we may not ultimately use it:

- It seems to be a project in the midst of a philosophical problem.
- Why give it another name, unless losing track of where it came from
- It seems to decouple architecture (yay) but I'm concerned
  with not adopting an incremental approach to make yarn v1 better.

  Why not decouple yarn v1. Slowly improve that one.
- 99% of the options berry has make no sense to me. Overwhelmed by
  choices.

  Every configuration option is listed, with no help given to making the
  bread and butter scenarios prominent.

  My guess is the settings are to fill niche caches and specialized
  project layouts.

  What would help:

  Show practical examples of what type of projects these configuration
  settings are for. If it's not fitting the scenario - don't even
  mention it.
- Not a fan of how YN0000 shows everywhere.
  yarnpkg/berry#2517 since Feb 25, 2021

  This may have a practical use case for it, e.g. when certain
  operations run in parallel. But this shows even when an operation
  isn't parallel. Eek.
- The underlying feeling I have is berry is optimizing for the maintainers,
  and the user is an afterthought.

  This is direct opposite to what yarn is about. Yarn is about hiding
  complexity, user convenience and happiness, and performance.

  As odd as that may sound - it's important to strike a balance of a
  good product and a good developer experience.
- I still see a lot of potential and benefit in berry

  As an open source maintainer

  The architecture is there, it just needs to get polished to show what
  matters to the user, to convey its value.
  • Loading branch information
tony committed Sep 5, 2022
1 parent 48f4e72 commit d13df7a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*

# yarn berry
.yarn/*
.pnp.*

# generated files from scripts/github.js
packages/data/scraped/

Expand Down

0 comments on commit d13df7a

Please sign in to comment.