From Fedora Project Wiki
m (Created page with '= About the Spins SIG = The Spins SIG develops, releases and maintains the Fedora Spins as available on http://spins.fedoraproject.org, and develops, releases and maintains the ...') |
|||
Line 37: | Line 37: | ||
# First, a spin is [[#Spin_Proposal|proposed]]. | # First, a spin is [[#Spin_Proposal|proposed]]. | ||
# After review by the Spins SIG developers, it is included in the spin-kickstarts' <code>custom/</code> directory | # After review by the Spins SIG developers, it is included in the spin-kickstarts' <code>custom/</code> directory | ||
# Should the spin be released by and through the Fedora Project, Infra, QA and Rel-Eng together with the spin maintainer determine a feasible | # Should the spin be released by and through the Fedora Project, Infra, QA and Rel-Eng together with the spin maintainer determine a feasible release schedule. | ||
== Spin Proposal == | == Spin Proposal == | ||
Line 43: | Line 43: | ||
# A spin is proposed by submitting the kickstart for the new spin and a description to the Spins SIG. See also: [[#Spin_Proposal:_Action_Items | Action Items for a new Spins Proposal]] | # A spin is proposed by submitting the kickstart for the new spin and a description to the Spins SIG. See also: [[#Spin_Proposal:_Action_Items | Action Items for a new Spins Proposal]] | ||
# For the person proposing the new spin, attendance at the next [[#Meetings | Spins SIG meeting]] is mandatory, or the new spin defaults to being rejected. | # For the person proposing the new spin, attendance at the next [[#Meetings | Spins SIG meeting]] is mandatory, or the new spin defaults to being rejected. | ||
== Spin Proposal: Action Items == | == Spin Proposal: Action Items == |
Latest revision as of 21:56, 28 February 2011
About the Spins SIG
The Spins SIG develops, releases and maintains the Fedora Spins as available on http://spins.fedoraproject.org, and develops, releases and maintains the utilities used to create spins.
Who's Who in the Spins SIG?
- Joe Sixpack
- Chair
- John Doe
- Secretary
- Jane Doe
- Developer
- Max Imum
- Developer, Infrastructure liaison
- Min Imum
- Quality Assurance liaison
- Joe Average
- Release Engineering liaison
Who Does What?
- Chair
- Calls and organizes meetings, (co-)maintains schedules, approves guideline and process changes
- Secretary (also called Wrangler)
- Applies the Spins processes, (co-)maintains schedules
- Developer
- Develops and maintains the utilities required
- Infrastructure liaison
- The Spins SIG interface to the Infrastructure team, tasked with, amongst others, build and compose facilities
- Quality Assurance liaison
- The Spins SIG interface to the Quality Assurance team, tasked with, amongst others, organizing test days and test-case development and maintenance.
- Release Engineering liaison
- The Spins SIG interface to the Release Engineering team, tasked with, amongst others, the various composing tasks and maintaining and applying release criteria.
Spins Development and Release Cycle
- First, a spin is proposed.
- After review by the Spins SIG developers, it is included in the spin-kickstarts'
custom/
directory - Should the spin be released by and through the Fedora Project, Infra, QA and Rel-Eng together with the spin maintainer determine a feasible release schedule.
Spin Proposal
- A spin is proposed by submitting the kickstart for the new spin and a description to the Spins SIG. See also: Action Items for a new Spins Proposal
- For the person proposing the new spin, attendance at the next Spins SIG meeting is mandatory, or the new spin defaults to being rejected.
Spin Proposal: Action Items
- Include the kickstart in the spin-kickstarts repository, under the
custom/
directory. - Make the necessary changes to the Makefile.am, .spec.in, etc.
- Launch a livecd compose task against koji for the latest current release. (Note: rawhide may be too volatile for this item)
- Put a review task on the meeting agenda for the first upcoming Spins SIG meeting.