I'll try to free some cycles and take a look if it's possible
to have an intermediate solution.
I have some ideas on how we could do that without touching the existing Badges code.
Basically what I was thinking was:
- write the Fedora Messaging Schema for Badges (you'll need to do that at some point
anyway)
- tweak the messaging bridges that currently forward messages from fedmsg to
fedora-messaging to use that schema if the topic appears to come from Badges.
No Python 2 anywhere in this plan :-)
Feel free to reach out to me if you want to implement that, I can probably help.
Aurélien