Replies: 4 comments 8 replies
-
I'm ok with these changes, however:
Now I suppose that branch 20.0 has become what branch 20.0.x-dev was in the past. But there is no communication. Even on packagist branch 20.0 is not there.
Summing up. In my opinion the most important thing is to make version 20 first class citizen, before we do some cleaning with old branches, by:
|
Beta Was this translation helpful? Give feedback.
-
Iam not a fan of deleting old branches, because |
Beta Was this translation helpful? Give feedback.
-
I agree with the deletion of all branches and only the two remaining, provided that what is deleted is checked to see if it needs to be transferred or not. As a personal opinion when I make a fork from OM I don't like to receive all those old branches. I would appreciate it to be only two. Related to 1 or 2 future versions. I think for a while we can stay as we are. To change the name of the branches that I don't like what 1.9.4.x or 20.x looks like either, two branches can be created and from now on all PR's will go there. The rest remain the same until they are merged or closed. Obviously more attention will be needed, but fresh air must be brought into this project. I can't help but appreciate that the idea of more active collaborations has led to a decrease in the number of PR's by almost two and a half times and of the reported issues by half, in almost 2 months. Magento 2 still has over 1000 issues and the same unintegrated PR's. I don't like projects where something like this happens. It remains to agree with what you want to do in this regard. |
Beta Was this translation helpful? Give feedback.
-
Agreed there should be only a few branches, no strong opinion what they should be named or how they are used so will defer to others.
If anyone is using the very old branches deleting them might break some CI/CD step but shouldn't break a production instance, for example a "git pull" will just fail but won't delete any files. One suggestion is that we need a clear direction on where PRs should be based.. Maybe I missed it. :) Do we based them on the oldest maintained branch and port them up to the latest or base them on the newest and then backport to older branches? I think the latter makes the most sense. Just let me know what branch name to use and I'll happily update my PRs. @fballiano FYI I unprotected the branches listed in your second bullet point. |
Beta Was this translation helpful? Give feedback.
-
Hi everybody,
I think it would be time for some cleaning in our branch department.
1.9.2.0
,1.9.2.1
,1.9.2.2
,1.9.2.3
) were not "tagged" but we still had the stale branches, so I converted those branches into tags and removed the branches1.9.2.4
,1.9.3.0
,1.9.3.1
into a tags since they're "protected" (EDIT: these branches have been unlocked and converted to tags too)1.9.3.x
should be deleted, since it's no longer maintained and it could only create confusion (again, I can't do that since it's a protected branch, a maintainer with higher privileges should do that)feature/init-orig-data-collection-load
,sreichel-fix-creditmemo-tax
andfunctional-test-suite
) @Sekiphp, @sreichel @akrzemianowski could you move those to your personal forks and create PRs?I also believe it would be time for renaming branch
1.9.4.x
tov19
and20.0
tov20
(and maybe set v20 as default, since it's out most advanced effort), it would be more consistent with our version naming and we'd finally detach ourselves from the M1 1.9.x.x era which is loooong gone now.I'm tagging some of the maintainers since I think we need them in this thread :-)
@tmotyl, @Flyingmana, @colinmollenhour, @sreichel
Beta Was this translation helpful? Give feedback.
All reactions