Skip to content
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

pubsub: add MQTT driver #1466

Closed
diegohce opened this issue Mar 6, 2019 · 10 comments
Closed

pubsub: add MQTT driver #1466

diegohce opened this issue Mar 6, 2019 · 10 comments
Labels
enhancement New feature or request
Milestone

Comments

@diegohce
Copy link

diegohce commented Mar 6, 2019

Add MQTT driver to pubsub package to ease message exchange between microservices and IoT stuff.

@jba
Copy link
Contributor

jba commented Mar 6, 2019

@diegohce, this isn't on our roadmap, but if you're interested in contributing, we'd love to talk.

@diegohce
Copy link
Author

diegohce commented Mar 6, 2019

I'll give it a try and let you know if I dare to publish :-)

@jba
Copy link
Contributor

jba commented Mar 6, 2019

One important point: we're probably not going to accept more contributions to this repo, so I'd suggest creating a new repo. We're still interested in reviewing the code and helping you develop, and we are seriously considering giving third-party contributions gocloud.dev import paths. In other words, even though your code would live in a separate repo, users would still import "gocloud.dev/pubsub/mqttpubsub".

@diegohce
Copy link
Author

diegohce commented Mar 7, 2019

Hey! Sounds fair to me! Thanks! I'll fork this repo and probably get back to you when I have something decent. Is that ok?

@jba
Copy link
Contributor

jba commented Mar 7, 2019

Sure. You're welcome to fork for development purposes, but the end state should be a repo that contains only your driver, at top level. I believe that's the only way we can give it the right import path.

@diegohce
Copy link
Author

diegohce commented Mar 7, 2019

Ok. Great! I'll start digging on guidelines, other pubsub drivers code and Go MQTT implementations. This will be my first contribution to any Go related team so, thanks in advance for your patience :-)

@vangent vangent added the enhancement New feature or request label Aug 10, 2019
@vangent vangent added this to the Unplanned milestone Aug 10, 2019
@qmuntal
Copy link

qmuntal commented Jan 10, 2020

@diegohce any progress on the mqtt driver?

@diegohce
Copy link
Author

diegohce commented Jan 10, 2020 via email

@filinvadim
Copy link

I'm on it

@filinvadim
Copy link

filinvadim commented Jul 8, 2020

Feel free to use: https://github.com/filinvadim/go-cloud-pubsub-mqtt

Feedbacks are welcome

@vangent vangent closed this as completed Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants