From Fedora Project Wiki
Line 16: Line 16:


== F24 Commitments ==
== F24 Commitments ==
 
{|
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/314 PDC deployed & populated with product / release data]
! Deliverable !! Approval Status !! Dev Status !! Notes
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/backlog?statuses=145,146,151,182&tags=pungi Pungi 4 upgrade and Pungi roadmap]
|-
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/315 Layered image builds]
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/315 Layered image builds] || Peer Review || Not Started || Includes work for OpenShift in Fedora below
** [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/355 OpenShift in Fedora]
|-
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/303 Move to livemedia-creator for live cds & disk images]
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/355 OpenShift in Fedora] || Peer Review || In Progress ||
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/backlog?statuses=145,146,151,182&tags=auto_signing Content signing can be automated through Sigul or another tool]
|-
* [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/211 Signed repos in koji]
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/314 PDC deployed & populated with product / release data]|| Submitted || Not Started ||
|-
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/backlog?statuses=145,146,151,182&tags=pungi Pungi 4 upgrade and Pungi roadmap] || Peer Review ||  Not Started ||
|-
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/303 Move to livemedia-creator for live cds & disk images] || Peer Review || Not Started ||
|-
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/backlog?statuses=145,146,151,182&tags=auto_signing Content signing can be automated through Sigul or another tool] || Planning || Not Started ||
|-
| [http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/211 Signed repos in koji] || Submitted || In Progress ||
|}


== Backlog ==
== Backlog ==

Revision as of 22:06, 17 November 2015

Monthly Stakeholder Meetings

Priorities

Immediate Priorites

F24 Commitments

Deliverable Approval Status Dev Status Notes
Layered image builds Peer Review Not Started Includes work for OpenShift in Fedora below
OpenShift in Fedora Peer Review In Progress
PDC deployed & populated with product / release data Submitted Not Started
Pungi 4 upgrade and Pungi roadmap Peer Review Not Started
Move to livemedia-creator for live cds & disk images Peer Review Not Started
Content signing can be automated through Sigul or another tool Planning Not Started
Signed repos in koji Submitted In Progress

Backlog

Note: Backlog items are not necessarily complete or groomed; if you have questions about the goal of these items, ask the team!

  • Documentation of rel-eng process so that internal release engineers can contribute
  • Atomic redesigned workflow & toolchain
  • Port to python 3 - Pungi, Mash, releng scripts, fedpkg, rpkg, etc (probably needed for F25)
  • Move to createrepo_c (probably for F25)
  • Docker images can be built in Oz / ImageFactory for all supported arches
  • Second tier PDC use case implementation
  • Bodhi support for non-rpm content
  • Consolidate hubs for primary and secondary arches
  • RHEL process checks done internally that should also be done in Fedora (ie license checking, rpmdiff / static analysis, etc)
  • Taskotron (cluster testing for Atomic in Taskotron)
  • Koji 2.0
  • ET / Bodhi alignment
  • RHEL.next support
  • Any opportunities for leveraging Level 1 support
  • rel-eng scripts cleanup
  • rel-eng tools are not easily testable or contributed to
  • changes can be tested in an integrated environment before releasing to production
  • Critical system / use case integration with gilmsg where appropriate in release tooling
  • Development release gating with sanity testing / stability
  • Fedora Rings / Alephs
  • Layered images _not_ from RPMs — source-to-image or other
  • Releng CI (on Jenkins)