vmware / vmware-go-kcl-v2

vmware-go-kcl is a vmware originated open-source project for AWS Kinesis Client Library in Go. It has been widely used by many external companies and internally by Carbon Black. vmware-go-kcl-v2 is its companion project by utilizing AWS Go SDK V2 which introduces lots of breaking changes. To keep the repo clean, it is better to have a separated repo vmware-go-kcl-v2 with better golang project structure improvement.
MIT License
23 stars 17 forks source link

Why not v2 on vmware-go-kcl? #6

Closed arl closed 2 years ago

arl commented 2 years ago

Describe the bug

Hi. I've been using intensively vmware-go-kcl. I've also been contributing. I'm a bit surprised of the creation of this repo, since it's not the usual way of doing things in Go. Creating another repo makes it harder for users to follow along, spread your recognition out (GitHub stars but not only).

My questions :

Thank you

Reproduction steps

NC

Expected behavior

NC

Additional context

No response

cmckelvey-vmware commented 2 years ago

I can't speak 100% to the original reason, but it is my understanding that this repository is not "v2" as in a re-write, but rather the same general implementation that uses aws-go-sdk-2 (which is it's own repository as well).

Seeing as this project exists in the wild already and is potentially already being used, I don't see the project structure changing anytime soon.

Closing this ticket for now as it is not a bug.