Proceso para promover una entrega de Fedora a Edici贸n

Las Ediciones Fedora son conjuntos seleccionados de paquetes, pautas y configuraci贸n y artefactos construidos desde estas piezas que se dirigen a un caso de uso objetivo espec铆fico. Las Ediciones son las principales salidas de Fedora que se anima a la mayor铆a de los usuarios de Fedora a usar y a los que se dirige a trav茅s del sitio de descarga.

Este documento describe el proceso para promover una entregable existente de Fedora al estado de Edici贸n.

驴Qu茅 caracteriza a una "Edici贸n"?

Una Fedora Edici贸n:

  • aborda un caso de uso o caso de usuario distinto y relevante que una Fedora Edici贸n no est谩 sirviendo en este momento;

  • es una inversi贸n a largo plazo para el Proyecto Fedora; y

  • es consistente con los Cuatro Fundamentos de Fedora.

Prerrequisitos

  • La Edici贸n candidata debe estar respaldada por un equipo que mantenga reuniones p煤blicas regulares.

  • La Edici贸n candidata debe obtener una marca aprobada desde el Fedora Council (Consejo de Fedora). Si esto incluye un cambio de nombre o un nombre nuevo (por ejemplo 鈥淔edora Bilverslue鈥), planifique tiempo para su revisi贸n legal.

  • La Edici贸n candidata debe tener un documento de requisitos del producto (PRD, por sus siglas en ingl茅s) (ejemplo). El PRD se usa por otros equipos dentro de Fedora. Por ejemplo, el Quality Team (Equipo de Calidad) lo usa para desarrollar criterios de lanzamiento y casos de prueba y el Marketing Team (Equipo de Marketing) lo utiliza para desarrollar garant铆a y posicionamiento. El PRD debe incluir:

    • Objetivo de mercado, incluyendo casos de uso y personas clave.

    • Servicios y caracter铆sticas principales.

    • Aplicaciones principales.

    • Pol铆ticas 煤nicas para instalaci贸n, actualizaciones, etc.

    • Alcance de soporte de hardware (incluyendo todo lo que sea explicitamente no soportado).

    • Entregables producidos y si deben considerarse o no como bloqueo de lanzamiento.

  • La Edici贸n candidata debe tener una especificaci贸n t茅cnica (ejemplo) que proporcione detalles adicionales sobre las caracter铆sticas espec铆ficas descritas en el PRD.

Es 煤til tener alguien en el equipo asignado para manejar las tareas burocr谩ticas.

Proceso

Cuando todos los requisitos previos se han cumplido y aprobados por el Fedora Council (Consejo de Fedora), el equipo presenta la propuesta como Cambio en Todo el Sistema. Esto asegura que Release Engineering (Ingenier铆a de Lanzamiento), FESCo y la comunidad tengan una gran oportunidad de proporcionar comentarios. Tambi茅n implica que la propuesta puede ser retrasada al pr贸ximo lanzamiento si las piezas de soporte apropiadas no est谩n en su sitio para las congelaciones Beta o GA.

Antes de enviar la propuesta de Cambio, deber铆an completarse las siguientes tareas:

  • Aprobaci贸n por el Fedora Council. Presentar un ticket y participar en el debate relacionado.

  • Revisi贸n de los casos de prueba y criterios de lanzamiento con el Quality Team.. El Quality Team har谩 un borrador de los casos de prueba y los criterios de lanzamiento en base al PRD. Sin embargo, el equipo de la Edici贸n debe verificar que son v谩lidos. El equipo de la Edici贸n puede optar por asignar a una persona para que sea enlace con el Quality Team.

  • Trabajar con Release Engineering.. El equipo de la Edici贸n deber铆a trabajar con ingenier铆a de lanzamiento cobre como planificar y componer la nueva Edici贸n, proceso de lanzamiento, ubicaciones de sincronizaci贸n de espejos, cualquier cambio necesario en koji, bodhi o autosigning.

Despu茅s de que se aprube la propuesta de cambio, se deben completar las siguientes tareas no m谩s tarde de la congelaci贸n Beta, que deber铆a ser la fecha l铆mite de contingencia para el cambio. Tenga en cuenta que estas tareas deber铆an empezarse tan pronto como sea posible.

  • Solicitar entregables de dise帽o. Si se necesitan gr谩ficos personalizados para el sitio web, pegatinas, etc., el equipo de la Edici贸n debe ponerse en contacto con el Design Team (Equipo de Dise帽o) tan pronto como sea posible.

  • Proporcionar contenido actualizado al sitio web. El equipo de la Edici贸n deber铆a enviar texto, gr谩ficos y pantallazos al Websites & Apps Team (Equipo de Sitios Web y Aplicaciones) tan pronto como sea posible para asegurar que fedoraproject.org se actualizar谩 el d铆a del lanzamiento.

  • Notificar a los equipos de Documentaci贸n y Traducci贸n. El equipo de la Edici贸n debe informar a Documentation (Documentaci贸n) sobre cualquier actualizaci贸n o nueva documentaci贸n requerida. El equipo de la Edici贸n debe informar tambi茅n al equipo de Translation (Traducci贸n) sobre las actualizaciones entrantes del sitio web y la documentaci贸n para que puedan prepararse para traducirlas antes del lanzamiento.

  • Proporcionar anuncios publicitarios. El equipo de la Edici贸n debe enviar textos b谩sicos promocionales a los equipos Marketing y Magazine. Esto permitir谩 el anuncio del lanzamiento, para incluir informaci贸n significativa sobre la nueva Edici贸n. El equipo de la Edici贸n puede considerar el escribir uno o m谩s articulos completos para Fedora Magazine para presentar la Edici贸n.

Hist贸rico

Esta pol铆tica fue aprobada en el Fedora Council ticket #296.