glee icon indicating copy to clipboard operation
glee copied to clipboard

Add support for AMQP 0-9-1

Open fmvilas opened this issue 3 years ago • 15 comments

Reason/Context

Currently, Glee only supports WebSockets (server) and MQTT protocols. This means it's unusable for those using Kafka, AMQP, or any other different protocol.

Description

We should add support for AMQP 0-9-1. In theory, it should be just a matter of adding a new adapter in the adapters folder.

fmvilas avatar Feb 24 '22 08:02 fmvilas

Hi @fmvilas I would like to work on this issue as a part of the Mentorship program.

likitarai1 avatar May 10 '22 09:05 likitarai1

Awesome! If you have any questions meanwhile we decide which issues/people get selected for the mentorship program, let me know. Happy to answer them 🙂

fmvilas avatar May 10 '22 09:05 fmvilas

I was looking into the adapters folder just now to understand the issue in depth. If you could share some more details or references it would be a great help.

likitarai1 avatar May 10 '22 09:05 likitarai1

I think this is a great read to start with: https://www.rabbitmq.com/protocol.html.

fmvilas avatar May 17 '22 21:05 fmvilas

When will the selected issues be announced?

likitarai1 avatar May 23 '22 11:05 likitarai1

6th of June: https://github.com/asyncapi/community/discussions/284#discussioncomment-2508121

fmvilas avatar May 23 '22 18:05 fmvilas

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart:

github-actions[bot] avatar Sep 21 '22 00:09 github-actions[bot]

@likitarai1 in the end this issue wasn't selected for the mentorship program. Do you want to contribute it?

fmvilas avatar Sep 21 '22 18:09 fmvilas

@fmvilas I want to contribute but I feel it's too complex for me right now. Would try to start from basics, get familiar with AsyncAPI and in future if the issue is still open, might even work on this.

likitarai1 avatar Sep 22 '22 06:09 likitarai1

Fair. In any case, if you need help, I'm currently running meetings with some other folks to help them get familiar with Glee and AsyncAPI. Reach out to me on Slack if you want to be invited.

fmvilas avatar Sep 22 '22 10:09 fmvilas

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart:

github-actions[bot] avatar Jan 21 '23 00:01 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart:

github-actions[bot] avatar Jun 25 '23 00:06 github-actions[bot]

we still need this.

KhudaDad414 avatar Nov 02 '23 11:11 KhudaDad414

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart:

github-actions[bot] avatar Mar 02 '24 00:03 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart:

github-actions[bot] avatar Jul 04 '24 00:07 github-actions[bot]