From Fedora Project Wiki

< SIGs‎ | Spins

m (1 revision(s))
m
Line 1: Line 1:
{{ Template:message/warning |  This is a DRAFT
+
{{Draft}}
}}
 
  
 
= Submission Process for Community Spins =
 
= Submission Process for Community Spins =
  
1. A new spin concept that is to be included into the [[SIGs/Spins/KickstartPool|  Kickstart Pool]]  is to:
+
# A new spin concept that is to be included into the [[SIGs/Spins/KickstartPool|  Kickstart Pool]]  is to:
* comply with the [[SIGs/Spins/CommunitySpinGuidelines|  Spin Guidelines]]  
+
#* comply with the [[SIGs/Spins/CommunitySpinGuidelines|  Spin Guidelines]]  
* be submitted to the [[SIGs/Spins|  Spin SIG]]  for technical review.
+
#* be submitted to the [[SIGs/Spins|  Spin SIG]]  for technical review.
* '''Where to submit? Pending creation of a mailing list!''' [https://fedorahosted.org/fedora-infrastructure/ticket/498 #498 with the Infrastructure Team]  
+
#* '''Where to submit? Pending creation of a mailing list!''' [https://fedorahosted.org/fedora-infrastructure/ticket/498 #498 with the Infrastructure Team]  
  
 
== Submitting a Spin Concept ==
 
== Submitting a Spin Concept ==
Line 13: Line 12:
 
When submitting a spin concept, you should include:
 
When submitting a spin concept, you should include:
  
1. A description of the spin concept. Here's a couple of ideas:
+
# A description of the spin concept. Here's a couple of ideas:
* Does it have a particular target audience?
+
#* Does it have a particular target audience?
* Grannies in church need bigger font sizes
+
#* Grannies in church need bigger font sizes
* Does it have a particular use(-case)?
+
#* Does it have a particular use(-case)?
* I boot this specific spin on XXX desktops at the office so that (...)
+
#* I boot this specific spin on XXX desktops at the office so that (...)
* Is it a localized spin (based on an existing spin)?
+
#* Is it a localized spin (based on an existing spin)?
1. The kickstart file you want to add to the pool.
+
# The kickstart file you want to add to the pool.
* Make sure it has a brief description of the spin's purpose on top, and the author(s)/maintainer(s). Check [http://git.fedorahosted.org/git/?p=spin-kickstarts.git the GIT Repository]  for examples.
+
#* Make sure it has a brief description of the spin's purpose on top, and the author(s)/maintainer(s). Check [http://git.fedorahosted.org/git/?p=spin-kickstarts.git the GIT Repository]  for examples.
1. The SIG's name (if any) involved with developing and maintaining the spin concept, and/or your FAS account name
+
# The SIG's name (if any) involved with developing and maintaining the spin concept, and/or your FAS account name
1. If applicable, an description of changes you apply that are not covered with the [[SIGs/Spins/CommunitySpinGuidelines|  Community Spin Guidelines]] , such as:
+
# If applicable, an description of changes you apply that are not covered with the [[SIGs/Spins/CommunitySpinGuidelines|  Community Spin Guidelines]] , such as:
* The reason for changing the default behavior of an application
+
#* The reason for changing the default behavior of an application
* Excluding or including packages for a localized spin because the spin breaks with or without that specific package (include Red Hat Bugzilla bugnumber)
+
#* Excluding or including packages for a localized spin because the spin breaks with or without that specific package (include Red Hat Bugzilla bugnumber)
1. The spin concept's scope:
+
# The spin concept's scope:
* Does the spin concept apply for being officially released?
+
#* Does the spin concept apply for being officially released?
* Does the spin concept need to be included in the Kickstart Pool package (being released, as a package, via Fedora repositories)?
+
#* Does the spin concept need to be included in the Kickstart Pool package (being released, as a package, via Fedora repositories)?
* Is the spin going to be maintained during it's lifecycle? The lifecycle of a spin is at least one Fedora releases lifecycle.
+
#* Is the spin going to be maintained during it's lifecycle? The lifecycle of a spin is at least one Fedora releases lifecycle.
* Does the spin expect to release updates during it's lifecycle?
+
#* Does the spin expect to release updates during it's lifecycle?
  
 
== Spin Concept Submitted? ==
 
== Spin Concept Submitted? ==
Line 35: Line 34:
 
When your spin concept is submitted, you will get a response from the Spin SIG containing feedback on the following:
 
When your spin concept is submitted, you will get a response from the Spin SIG containing feedback on the following:
  
1. The spin concept in general
+
# The spin concept in general
1. Technical Review
+
# Technical Review
1. Proceedings with regards to being included in the kickstart pool (if not a localized spin).
+
# Proceedings with regards to being included in the kickstart pool (if not a localized spin).
1. Proceedings with regards to proposing the spin concept to the Board, and discussing Trademark Approval (if not a localized spin).
+
# Proceedings with regards to proposing the spin concept to the Board, and discussing Trademark Approval (if not a localized spin).
* If the Spin needs an approval stamp, it'll be proposed only after technical review by the Spin SIG
+
#* If the Spin needs an approval stamp, it'll be proposed only after technical review by the Spin SIG
1. Proceedings with regards to being included in the pool of spins that are released as part of the official release (if not a localized spin).
+
# Proceedings with regards to being included in the pool of spins that are released as part of the official release (if not a localized spin).
* Only after the Spin gets an approval stamp from the Board
+
#* Only after the Spin gets an approval stamp from the Board
* Subject to the [[JefSpaleta/SpinReleaseProcessAmendments|  release policy]] .
+
#* Subject to the [[JefSpaleta/SpinReleaseProcessAmendments|  release policy]] .

Revision as of 20:41, 3 June 2008

Warning.png
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

Submission Process for Community Spins

  1. A new spin concept that is to be included into the Kickstart Pool is to:

Submitting a Spin Concept

When submitting a spin concept, you should include:

  1. A description of the spin concept. Here's a couple of ideas:
    • Does it have a particular target audience?
    • Grannies in church need bigger font sizes
    • Does it have a particular use(-case)?
    • I boot this specific spin on XXX desktops at the office so that (...)
    • Is it a localized spin (based on an existing spin)?
  2. The kickstart file you want to add to the pool.
    • Make sure it has a brief description of the spin's purpose on top, and the author(s)/maintainer(s). Check the GIT Repository for examples.
  3. The SIG's name (if any) involved with developing and maintaining the spin concept, and/or your FAS account name
  4. If applicable, an description of changes you apply that are not covered with the Community Spin Guidelines , such as:
    • The reason for changing the default behavior of an application
    • Excluding or including packages for a localized spin because the spin breaks with or without that specific package (include Red Hat Bugzilla bugnumber)
  5. The spin concept's scope:
    • Does the spin concept apply for being officially released?
    • Does the spin concept need to be included in the Kickstart Pool package (being released, as a package, via Fedora repositories)?
    • Is the spin going to be maintained during it's lifecycle? The lifecycle of a spin is at least one Fedora releases lifecycle.
    • Does the spin expect to release updates during it's lifecycle?

Spin Concept Submitted?

When your spin concept is submitted, you will get a response from the Spin SIG containing feedback on the following:

  1. The spin concept in general
  2. Technical Review
  3. Proceedings with regards to being included in the kickstart pool (if not a localized spin).
  4. Proceedings with regards to proposing the spin concept to the Board, and discussing Trademark Approval (if not a localized spin).
    • If the Spin needs an approval stamp, it'll be proposed only after technical review by the Spin SIG
  5. Proceedings with regards to being included in the pool of spins that are released as part of the official release (if not a localized spin).
    • Only after the Spin gets an approval stamp from the Board
    • Subject to the release policy .