Complete the AMQP adapter in Python for CleverSwarm integration #1

Closed
opened 2025-01-08 20:44:31 +00:00 by stanislav.hejny · 12 comments
stanislav.hejny commented 2025-01-08 20:44:31 +00:00 (Migrated from git.cleverthis.com)

Ref epic: CleverSwarm Onboarding #58

Write python code that

  1. replicates the AMQ Adapter Java code function for route management and discovery
  2. connects to RabbitMQ,
  3. receives DataMessage
  4. invokes corresponding function in cleverswarm-endpoints, providing correct input arguments
  5. relays response back to the caller via RabbitMQ
Ref epic: [CleverSwarm Onboarding #58](https://git.cleverthis.com/clevermicro/clevermicro/issues/58) Write python code that 1. replicates the AMQ Adapter Java code function for route management and discovery 2. connects to RabbitMQ, 3. receives DataMessage 4. invokes corresponding function in cleverswarm-endpoints, providing correct input arguments 5. relays response back to the caller via RabbitMQ
stanislav.hejny commented 2025-01-08 20:45:19 +00:00 (Migrated from git.cleverthis.com)

assigned to @stanislav.hejny

assigned to @stanislav.hejny
stanislav.hejny commented 2025-01-08 20:45:33 +00:00 (Migrated from git.cleverthis.com)

added to epic &4

added to epic &4
stanislav.hejny commented 2025-01-28 11:01:15 +00:00 (Migrated from git.cleverthis.com)

changed the description

changed the description
stanislav.hejny commented 2025-02-16 23:03:19 +00:00 (Migrated from git.cleverthis.com)

added 1d of time spent at 2025-02-12

added 1d of time spent at 2025-02-12
stanislav.hejny commented 2025-02-16 23:03:28 +00:00 (Migrated from git.cleverthis.com)

added 1d of time spent at 2025-02-11

added 1d of time spent at 2025-02-11
stanislav.hejny commented 2025-02-26 10:51:42 +00:00 (Migrated from git.cleverthis.com)

mentioned in commit 1f9040729f

mentioned in commit 1f9040729f4a68feb5e69ffb0e9b64db8ffab6bf
stanislav.hejny commented 2025-02-26 20:30:28 +00:00 (Migrated from git.cleverthis.com)

mentioned in commit 1b0421964c

mentioned in commit 1b0421964c5230fa71f279c73c737fa5c19cc536
stanislav.hejny commented 2025-02-28 12:03:53 +00:00 (Migrated from git.cleverthis.com)

mentioned in commit e8f4abdfaf

mentioned in commit e8f4abdfaf81a856980491c0cb31de5713e44bf5
stanislav.hejny commented 2025-02-28 12:07:34 +00:00 (Migrated from git.cleverthis.com)

added 1d of time spent at 2025-02-27

added 1d of time spent at 2025-02-27
stanislav.hejny commented 2025-02-28 12:07:44 +00:00 (Migrated from git.cleverthis.com)

added 1d of time spent

added 1d of time spent
Owner

@stanislav.hejny @aleenaumair

tickets that are not epic/legendary should never be assigned until work starts on them. Team members do not take ownership over tickets and anyone should be free to take any ticket at any time. Please ensure this ticket description is sufficient for anyone to fully understand the need and be able to vote on points without verbal explanation. Me reading this ticket, for example, does not understand why the AMQP adapter needs to be specifically rewritten for Swarm. Isnt the whole point to write it in a way that is reusable for each service?

Moreover tickets must have point assignments completed before they can be MoSCowed. Since this ticket is not yet ready for MoSCow it will not be evaluated yet.

This ticket is also lacking priority (which needs to be set to backlog) as well as a milestone.

@stanislav.hejny @aleenaumair tickets that are not epic/legendary should never be assigned until work starts on them. Team members do not take ownership over tickets and anyone should be free to take any ticket at any time. Please ensure this ticket description is sufficient for anyone to fully understand the need and be able to vote on points **without** verbal explanation. Me reading this ticket, for example, does not understand why the AMQP adapter needs to be specifically rewritten for Swarm. Isnt the whole point to write it in a way that is reusable for each service? Moreover tickets **must** have point assignments completed before they can be MoSCowed. Since this ticket is not yet ready for MoSCow it will not be evaluated yet. This ticket is also lacking priority (which needs to be set to backlog) as well as a milestone.
Member

The code under this ticket is already committed prior to ForgeJo migration and is under testing with the Swarm team. closing this ticket as it is completed.

The code under this ticket is already committed prior to ForgeJo migration and is under testing with the Swarm team. closing this ticket as it is completed.
aleenaumair 2025-05-06 10:01:54 +00:00
aleenaumair added this to the V.01 milestone 2025-05-06 10:02:34 +00:00
Sign in to join this conversation.
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
You do not have permission to read 1 dependency
Reference: clevermicro/amq-adapter-python#1
No description provided.