Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akita 7 #1622

Closed
wants to merge 3 commits into from
Closed

Akita 7 #1622

wants to merge 3 commits into from

Conversation

tony
Copy link
Owner

@tony tony commented Jan 21, 2022

No description provided.

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.
This reverts commit 5756f86.
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.

None yet

1 participant