[SIG] Requests for SIG Proposal: FastTrack #11
Labels
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sig_core/meta#11
Loading…
Reference in New Issue
Block a user
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?
Introduction
Hello, I am Louis Abel, part of Release Engineering and SIG/Core. This request is part of a proposal brought to Mattermost by @neil, with comments from myself, @skip, and @tgo.
Initial Project
FastTrack, as an ode to a past CentOS repository of a similar name, is a SIG to attempt to provide the following:
There would be a few starting repositories:
fasttrack-common,
fasttrack-updatesand
fasttrack-np` (for "new packages")Initial Asks
Check your initial requests for this SIG. Defaults are filled in.
Checklist
I've taken the liberty of writing up some guidelines, details, and "vision" (loaded word), on what this might look like: https://git.resf.org/skip/SIG-FastTrack/src/branch/main/README.md
Very much a work in progress, please modify/correct/add-to as needed.
I think this might be the beginnings of a pages wiki for this SIG.
There should be very rarely a reason to depend on EPEL or any other third-party repository. This would require FastTrack to have EPEL enabled for some packages, which imo is not acceptable. There are no SIG's that should have dependency on EPEL (aka SIG's should be self sufficient and self reliant).
We've had this discussion before in multiple sig's, including sig core. It is always recommended to bring over deps from epel (or otherwise) to address deps and not be reliant on a third-party repository.
No, this goes against the SIG guide that implies that package content goes to git.rockylinux.org and meta/wiki content exists in git.resf.org.
Those both sound reasonable. We'll keep package content separate from meta/doc content, in-line with other SIGs.
And we'll make it a requirement that each package must build against BaseOS+AppStream+CRB+Devel+SIG-FastTrack repos. Duplicate EPEL/RPMFusion/etc packages can be brought in if they are dependencies on the journey to building a desired package.
I can update my little doc accordingly.
Have updated the doc with clarifications. I'm hoping we can copy+paste pieces of content for the SIG wiki.
Approved in rocky-linux/board#1