sicpa-dlab / aries-cloudagent-python

Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments.
https://wiki.hyperledger.org/display/aries
Apache License 2.0
1 stars 0 forks source link

Task: Supersede outbound message queue with Event Bus usage #97

Open dbluhm opened 3 years ago

dbluhm commented 3 years ago

Evolution of converting outbound message delivery to use Event Bus. Now use the Event Bus to simplify the "external queuing" system contributed by Kiva.

Luis-GA commented 3 years ago

Some doubts:

I don't know if this task is referring to supersede the transport.outbound.QueuedOutboundMessage or transport.outbound.queue.BaseOutboundQueue. In the beginning, I thought it was the first one because of the name of the task, however, the "external queuing" and the possible collision with https://github.com/sicpa-dlab/aries-cloudagent-python/issues/95 made me doubt.

Where is the contribution from kiva?

burdettadam commented 3 years ago

Kiva contribution and merged

Luis-GA commented 3 years ago

So, the idea will be to supersede the transport.outbound.queue.BaseOutboundQueue with the existing EventBus, isnt it?

burdettadam commented 3 years ago

yes?

Luis-GA commented 3 years ago

https://github.com/sicpa-dlab/aries-cloudagent-python/pull/99