#4 Fedora-Messaging Schemas
Closed 15 hours ago by amoloney. Opened 6 months ago by amoloney.

New initiative: Fedora Messaging Schemas

What is this initiative about?

A lot of fedora services use fedmsg, which is a depreciating messaging service. Fedora-messaging schemas will be replacing current fedmsg ones in applications and adding schemas to apps & services that have none but would benefit from this work. Once all apps have been updated with fedora-messaging schemas, we can being to retire fedmsg.

Why this initiative?

This initiative is really important for maintainers and downstream users of Fedora services to be able to consume messages and stay up to date with work as currently some apps do not have the capability to receive a readable description of why a message was sent, so problems/issues are harder to diagnose.

Definition of success

All applications in the Fedora infrastructure that use fedmsg have fedora-messaging schemas added.
All applications that have no schemas have fedora-messaging schemas added.
All applications now using fedora-messaging schemas can send and receive messages
Update documentation on how the messaging system works with fedora-messaging so maintainers can understand how to write and receive messages for their application(s)
Consumers can receive messages in readable format

What is the minimal outcome you would like to see from this initiative to be satisfied?
All of the above

What are your nice or really nice to have wishes?

Area/community impacted

All Fedora users

Dependencies

All Fedora applications & services that rely on fedmsg need to be updated. There may be some downtime associated with this update on some services.
This work is also a prerequisite for actioning the retiring of fedmsg

Skills needed

People who are familiar with Fedora application stack & current messaging service

Other work that should be completed prior to this initiative?
No

Deadline

As soon as possible

Is this initiative under a time-constraint? Should it start or end before a certain date?
It should start before FMN replacement/retiring of fedmsg work begins

Link to github board currently created for this work https://github.com/orgs/fedora-infra/projects/7


Metadata Update from @amoloney:
- Issue untagged with: In Review
- Issue tagged with: Accepted

4 months ago

Issue tagged with: To be scoped

3 months ago

Metadata Update from @amoloney:
- Issue untagged with: 2021Q1, To be scoped
- Issue tagged with: Ready for QP

2 months ago

Issue tagged with: 2021Q2

a month ago

Issue tagged with: To be scoped

20 hours ago

Metadata Update from @amoloney:
- Issue untagged with: To be scoped

20 hours ago

Issue tagged with: To be scoped

20 hours ago

Metadata Update from @amoloney:
- Issue untagged with: To be scoped

20 hours ago

Metadata Update from @amoloney:
- Issue set to the milestone: Fedora Messaging Overhaul

19 hours ago

Metadata Update from @amoloney:
- Issue status updated to: Closed (was: Open)

15 hours ago

Login to comment on this ticket.

Metadata
Boards 2
2021 Backlog Status: Ready for QP
2021Q2 Status: Ready for QP