The datanommer and datagrepper stacks are currently relying on fedmsg which we want to deprecate. These two applications need to be ported off fedmsg to fedora-messaging. As these applications are 'old-timers' in the fedora infrastructure, we would also like to look at optimizing the database or potentially redesigning it to better suit the current infrastructure needs. For a phase one, we would like to want to upgrade these applications from python2 and move them to fedora-messaging. For a phase two, we would like to focus on a DB overhaul - this can be opened as a separate initiative when required.
A lot of Fedora services are tied into these two applications. They are overworked and underperform as they require updates to make them more efficient. This causes delays when working with other applications and makes contributing to fedora infra overall harder.
Fedora infrastructure
A lot of Fedora apps - the full scope of affected services is not known
None known at this time
No deadline at this time
Is this initiative under a time-constraint? Should it start or end before a certain date?
ARC Team have investigated this initiative request and developed a proof of concept for progressing this work. This will be included in Q2 initiative selection. ARC documentation can be read here https://fedora-arc.readthedocs.io/en/latest/datanommer_datagrepper/index.html
Metadata Update from @amoloney: - Issue untagged with: To be scoped - Issue tagged with: Accepted, Ready for QP
Issue tagged with: 2021Q2
Metadata Update from @amoloney: - Issue untagged with: 2021Q2
Issue tagged with: To be scoped
Metadata Update from @amoloney: - Issue untagged with: To be scoped
Metadata Update from @amoloney: - Issue tagged with: POC Complete
Metadata Update from @amoloney: - Issue set to the milestone: Fedora Messaging Overhaul
Metadata Update from @amoloney: - Issue untagged with: Accepted, On Track
Issue tagged with: Accepted Issue status updated to: Closed (was: Open)
Issue status updated to: Open (was: Closed)
Metadata Update from @amoloney: - Issue untagged with: Accepted - Issue tagged with: Completed
Metadata Update from @amoloney: - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.