Skip to content

Why are version 1 and version 2 so different? #69

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

Closed
exceting opened this issue May 6, 2020 · 2 comments
Closed

Why are version 1 and version 2 so different? #69

exceting opened this issue May 6, 2020 · 2 comments

Comments

@exceting
Copy link

exceting commented May 6, 2020

I download the code, It's master branch, and the pom.xml's version is 1.0.0-beta-SNAPSHOT, then I checkout to branch 2.0.1-pubsub, I see the code is so different, even package!
So, is the branch 2.0.1-pubsub is RELEASED? Will the same big changes follow?

@duhenglucky
Copy link
Member

@exceting thanks for your attention, the master branch aims to provide Queue model interface and the topic_model branch aim to resolve the Topic(Pubsub) issues.

These two branches are for different messaging models, because we find it difficult to unify two completely different models. If you want to unify, one problem is that the interface you need to provide is the least common multiple of the two branches. Therefore, the community temporarily incubates a new topic model in the topic_model branch. After reaching production availability in the future, it may become an independent repo in GitHub. Welcome to participate and give more suggestions.

@vongosling
Copy link
Collaborator

2.x.y version will be the final master in the latest release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants