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
Summary of branches #2262
Comments
|
The dapr-support, 1.5 should be reserved. About the other 1.x branches, they could be reserved as well, cuz they are not harmful and do not cause any inconvenience for development. As for the rest-protocol and the feat/remoting_rocketmq, they could be removed. |
|
change the default branch to master, i think. |
|
I can't agree more. But GitHub uses "main" as the name of the default branch. |
|
This is an open source project. I hope we should communicate with the dubbogo community in Apache Way firstly the next time, and then we make an decision based on the Consensus from most of our community members. |
I agree to keep this branch as the only active 1.x branch since we haven't declared 1.x EOL and there still have many users stay on it.
I personally tend to delete all the other 1.x branches except for the 1.5 branche. We should have announced them as EOL long time ago and encourage users to upgrade to the latest 1.5 branches. But since we haven't done that we still have the responsibility to maintain them for serious bugs or vulnerabilities. But by observing their activities, for being inactive for at least 3 years, I don't see any reason for still keeping them. Even if there's one emergency bugfix happens, we can still quickly do that by checking out the relevant tags, not to say this situation almost never happens.
This is noted, let's wait for others' opinions. |
Agree, that's what I am suggesting.
|
The final branch layout would be like this:
|
|
Please notice that I have changed the branches to the following:
I have also announced the plan about stopping to maintain the 1.x branch in the next few months. Please check tags for previously released versions 1.1, 1.2, 1.3, 1.4, etc. Here's
|
|
I think |
Yeah, I am removing it now. |
At present, we have the following branches:
Below is a conclusion of the current status all the branches.
The main branches currently under development are:
master, the default branch, works as the stable or bugfix branch, responsible for the 3.0.x version.3.1, works as the major development or feature branch, as its name shows the first 3.1.0 version will come from here.3.0works for the same purpose asmaster, not necessary.Feature branches need to be further investigated to decide the current status they are in now, and after that we can decide the following action (merge, delete or keep):
The following branches are not in active development status for years, so they can be deleted and tracked by tags.
The text was updated successfully, but these errors were encountered: