-
Notifications
You must be signed in to change notification settings - Fork 219
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
Next release version of sdk-go will require kafka_sarama users to update their module path #938
Comments
Thx for flagging this @dnwe ! And you're right, we should have used a new protocol submodule to avoid the breaking change. IMHO this change doesn't justify a
My understanding is that only users importing cc/ @lionelvillard @duglin for further input/thoughts |
Correct yes, it would only effect people importing and calling into If you can tag a new point release of v2 then I can always submit a few PRs to the immediate importers to sync them up |
SGTM |
To be clear.... you guys are suggesting option 2, right? If so, I'm ok with that. |
ππ» hi, Sarama maintainer here
PR #930 updated the module path of Sarama from github.com/Shopify/sarama to github.com/IBM/sarama β which long term is the correct thing to do as Shopify asked us to take over ownership of the library going forward and we've already made several releases
However, the PR was done under the existing
v2
module path ofgithub.com/cloudevents/sdk-go/protocol/kafka_sarama/v2
, yet it is a breaking change in terms of callers of the library who will need to update their import path of Sarama before bumping their cloudevents/sdk-go module. It's not yet a problem, as a new release tag hasn't been published, but it would be worth thinking about what you plan to do here as it would really need to be done either under a major semver v3 release or under a new protocol submodule, leaving the oldkafka_sarama
one in-placeThe text was updated successfully, but these errors were encountered: