Shifting priorities across v1
, v2
, and v3
#1559
Replies: 2 comments 5 replies
-
v1. Yes freeze the release to v1.22.10 and say that no bug fixes, features will be supported. Delete the v1 branch altogether ? Not sure about that. Maybe give people 6 months advance warning before doing it ? v2. Freeze features. Bug fixes only. v3. I'm still not seeing a reason why someone would want to upgrade to v3. Right now it has no features that are not present in v2. There needs to able atleast one MAJOR feature in v3 which everyone is asking for prior to even releasing an alpha tag. |
Beta Was this translation helpful? Give feedback.
-
⬆️ These are done ✅
⬆️ These are done ✅
⬆️ These are done ✅ |
Beta Was this translation helpful? Give feedback.
-
This discussion is primarily meant to make space for conversation about shifting development efforts to focus on
v3
. The details of what I have in mind would include:v2
series as support mode onlymain
branch asv2-maint
branch, which is intended to be long-livedv2.23.x
1 will be the last minor release in thev2
seriesv2
series will only receive bug fixes and security fixes, meaning patch releases tov2.23.x
onlyv3
series as alphav3-dev-main
asmain
branchv3
series so that projects may begin experimenting with features that are not available inv2
v2-maint
tomain
mergev3-dev-main
tomain
and use themain
branch for allv3
workv1
series as unmaintained / unsupportedv1.22.10
will be the last release in thev1
seriesdelete thev1
branch (whoops! meant to do that a while ago!)v1
branchv1-unsupported
Please contribute your thoughts in this discussion, especially if you see anything in these details that conflicts with your ability to keep using this library. Thank you! 💖
Footnotes
at the time of this writing,
v2.23.0
was the current minor version, but more minor versions in the v2 series may arrive in the meantime, which I think is fine ↩Beta Was this translation helpful? Give feedback.
All reactions