Find new maintainers for Packager Dashboard + Oraculum #860
Labels
No labels
agile
anacondawebui
arm
blockerfe
Closed As
Duplicate
Closed As
Fixed
Closed As
Invalid
Closed As
Wontfix
Closed As
Worksforme
coreos
criteria
defect
easyfix
enhancement
iot
meeting
meta
onboarding call
proventesters
retrospective
silverblue
sponsor
test cases
test days
wiki
ai-review-please
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
quality/tickets#860
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Last year we decided to orphan Packager Dashboard and its backend Oraculum, because we don't have the manpower to maintain it and it's not closely related to Quality tasks. In the document we wrote:
The purpose of this ticket is to find the new maintainers.
The projects are currently on Pagure here:
https://pagure.io/fedora-qa/packager_dashboard
https://pagure.io/fedora-qa/oraculum
Metadata Update from @kparal:
Find new mantainers for Packager Dashboard + Oraculumto Find new maintainers for Packager Dashboard + OraculumThis has suddenly increased in priority, because we (well, Kevin) realized it's still hosted on Pagure, and we're not sure whether we can migrate it off Pagure once it gets decommissioned (around June 14-16, 2026). So we either need to find a new maintainer NOW, or we need to migrate it to our Quality Forge, and then move it/migrate it again to the new owner. But it would certainly be better to do just a single migration.
Let's ask CLE first, and if they don't want it, make a public call.
The projects were migrated off Pagure into the apps org:
https://forge.fedoraproject.org/apps/packager_dashboard
https://forge.fedoraproject.org/apps/oraculum
That doesn't mean CLE want to maintain them, but we have more time to find the new owners. I'll submit a mailing list call to the devel list next.
Devel list call for maintainers: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/RVCAUQE6N4R3P3C6FSBOKGDZG6CND6ZR/
In the devel list thread, @frantisekz says the timeline uses https://pagure.io/package-calendars/ , so I created https://pagure.io/package-calendars/issue/6 to ask for migration.
Also, Frantisek ran some queries, and there were 151 unique dashboards displayed in the last 30 days. So clearly there are users (at least 151), but it would be great to promote it much more (if enough maintainers are found).
In the same thread, Tomi Lähteenmäki volunteered to help with maintenance. I'll wait some more for more feedback.
For the purpose of sprint planning, this is now done.
I'll keep this ticket open to complete the handover to new maintainers (if there are some, but some applied already on the devel list), and/or communicate with Infra and decide the fate of the project.
I've sent a direct email to Sheikh and Tomi with some additional info. Fedora infra already reviewed one PR, and they intend to do so until they can trust them enough to give them better access rights. I believe we've done everything we could from our side. Now it's up to the new maintainers.