-
Quick question: What is the bug fix policy around Yarn 2 before Yarn 3 is formally released? (assuming that the RELEASE CANDIDATE moniker is because Yarn 3 is not considered production stable yet) Bug #2232 is a critical bug that prevents Vue developers from moving from Yarn 1 to Yarn 2. However, even though the bug was patched and merged, it was only merged into the Yarn 3 branch and it was actively decided not to be applied to Yarn 2. In this situation what are Vue developers supposed to do in a production environment? For background, Cheers, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
Simply put, we don't have a formal LTS system. Features and bugfixes are developed on top of master, and published with the next release. We don't usually backport those fixes, because we are a small team and have to prioritize our work (as a data point, Vue's annual budget is $105,000, Yarn's $746). Note is that master is usually very stable - Yarn itself runs on the master sources themselves, and only things that pass our testsuites are merged, bar unforeseen issues. There's a reason why we provide a command to easily install a build straight from there. |
Beta Was this translation helpful? Give feedback.
-
You can use Yarn v2 with |
Beta Was this translation helpful? Give feedback.
-
Ohhhh ok. So what you're saying is that even though Yarn 2 is the "current release" and Yarn 3 is the unreleased, there is actually only one branch, Also around the "small team" and limited budget, are you saying you're in the same situation |
Beta Was this translation helpful? Give feedback.
Simply put, we don't have a formal LTS system. Features and bugfixes are developed on top of master, and published with the next release. We don't usually backport those fixes, because we are a small team and have to prioritize our work (as a data point, Vue's annual budget is $105,000, Yarn's $746).
Note is that master is usually very stable - Yarn itself runs on the master sources themselves, and only things that pass our testsuites are merged, bar unforeseen issues. There's a reason why we provide a command to easily install a build straight from there.