-
Notifications
You must be signed in to change notification settings - Fork 6
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
Move RFC 0002 (Release Schedule) into accepted #10
Conversation
+1 |
+1 |
1 similar comment
+1 |
+1 The only comment is related to the name of the branches. Personally, I would detach myself from these v19 and v20 labels and go for "magento-lts" and "openmage". In this way, we have a well-defined product that has a future (OpenMage) and we have another product that ensures, as far as possible, backward compatibility. |
+1 |
+1 There are users who expect BC with Magento 1.9, or "magento-lts" as suggested by @addison74. With this RFC:
I interpret it as there won't be LTS for Magento 1.9. After EOL, users would have to upgrade to v2{x} to get continue support. I think that's fair. I like that OpenMage is progressive. Users who want LTS can head over to Mage One. |
That's correct, v19 support has already been going on for nearly three
years, two more will be five. There is plenty of time to upgrade as BC is
minimal anyway. Also PHP updates alone will require updating third party
code so there is no escaping minor updates in the long run.
…On Mon, Mar 6, 2023, 8:20 PM Ng Kiat Siong ***@***.***> wrote:
+1
There are users who expect BC with Magento 1.9, or "magento-lts" as
suggested by @addison74 <https://github.com/ADDISON74>. With this RFC:
Relegates v19 to PATCH-only going forward and v19 basically becomes EOL in
2 years.
I interpret it as there won't be LTS for Magento 1.9. After EOL, users
would have to upgrade to v2{x} to get continue support. I think that's
fair. I like that OpenMage is progressive. Users who want LTS can head over
to Mage One <https://mage-one.com/>.
—
Reply to this email directly, view it on GitHub
<#10 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAJOUSAIGJUYEQWIBIQA7DW22EOHANCNFSM6AAAAAAVRKJVCM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
we've 6 votes so far and no vote against this PR (since it was thoroughly discussed before). |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
we've 11 votes now, maybe we could merge this? |
|
This is ready for announcement after OpenMage/magento-lts#3139 is merged. The 77 PRs for Would anyone like to update the public site? For example the wording here and other places should be updated: Before:
After:
|
After²:
|
I'm not sure but I think those PRPRs would get closed in case the branch gets deleted, but I've a couple of questions:
@colinmollenhour I wanted to quote your message and I instead modified it by mistake, sorry! It should be fixed now. |
I've rebased all |
Guide for rebasing 1.9.4.x PRs onto "main" or "next"
Setup
Example:
Rebasing/squashingStart by checking out the PR branch: RebaseThis uses "rebase interactive" - there are many tutorials.
If there are too many commits because the branch was merged or it is just a big mess use SquashThis is probably easier if your PR has merges or lots of commits - but loses commit history.
FinallyIf rebase has any conflicts, fix them, inspect/test your fixes and use After rebasing or squashing:
|
There is now a "v19" branch.
I'm not familiar with it.. Since it was already in progress before this was accepted I am not opposed to a 19.5 release even though it would be against the RFC. |
Thanks to everyone who voted! I think this will be a big improvement to the code review and release process! @Flyingmana I wrote a guide above for rebasing old PRs onto main so we can hopefully get the original PR authors to update their PRs that should still be considered for merge. Feel free to post it somewhere else and link to it or whatnot. |
@colinmollenhour Since we are still on 20.x, did we intend to have a v20 branch already? Alternatively, we could chose to have main be 21.x and next be 22.x. |
yes it seems to me too we shouldn't have v20 branch, as
|
The RFC 0002 proposal (Release Schedule) is ready for vote. Please add your votes in a +1 or -1 (with feedback) comment.