Si aún no lo has hecho, te sugerimos que leas las dos notas anteriores para que entiendas plenamente de lo que hablamos. Por el momento, solo te diremos que PEP es el sistema que permite que haya mejoras en Python. Ahora, damos por sentado que ya leíste las otras notas, por lo que seguiremo con el tema:
Por esa razón y muchas otras más no menos importantes, es que te recomendamos este curso de python profesional, el cual lo imparten de manera presencial o en linea, con instructores expertos en este lenguaje de programación.
Después de una discusión sobre Python-ideas, el flujo de trabajo varía según si cualquiera de los coautores del PEP son desarrolladores principales. Si uno o más de los los coautores son desarrolladores centrales, son responsables de seguir el procesos que se describe a continuación. De lo contrario, el autor o los autores deberán encontrar un patrocinador para enviar un PEP en python.
Idealmente, se identifica un patrocinador desarrollador central, pero los patrocinadores secundarios también pueden ser seleccionado con la aprobación del Consejo Directivo de Python. El trabajo del patrocinador es proporcionar orientación al autor del PEP para ayudarlo a través de la logística del Proceso, algo a un mentor. Ser patrocinador no descalificar a esa persona de convertirse en coautor o delegado de PEP más adelante. El patrocinador de un PEP se registra en el campo "Patrocinador:" del encabezamiento.
Una vez que el patrocinador o los desarrolladores principales coautores del PEP consideran que está listo para su presentación, la propuesta debe presentarse como un borrador a través de un Solicitud de extracción de GitHub`, en la sección correspondiente a Python y PEP. El borrador debe estar escrito en el estilo que se describe a continuación, de lo contrario, no se revisará de inmediato. Sin embargo, aunque se pueden producir errores menores corregido por los editores.
El desarrollador, siendo el autor de PEP, bifurca el `repositorio de PEP` y crea un archivo llamado `` pep-9999.rst '' que contiene su nuevo PEP. Deberá utilizar "9999" como borrador de PEP número. En el campo de encabezado "Tipo:", deberá ingresar "Pista de estándares", "Informativo" o "Proceso" según corresponda, y para el "Estado": campo introduzca "Borrador".
Los editores de PEP revisan el PR para la estructura, formato y otros errores. Para un PEP reformateado con ST, se proporciona 12 ejemplos como plantilla. También proporciona una introducción completa al marcado reST que se utiliza en PEP. Las ideas deben tener sentido técnico, propio de un lenguaje de programación, como Python.
Por otro lado, la ortografía, gramática, estructura de la oración, etc. y el estilo del código deben ser correctos. Se comprobará el formato del PEP y no será aprobado hasta que esto pase. Si el PEP no está listo para su aprobación, un editor lo devolverá a el autor para su revisión, con instrucciones específicas.
Todas estas revisiones son muy técnicas porque el PEP tiene como propósito implementar nuevas mejoras en el código interno del lenguaje de programación de Python. Debido a que estos ajustes afectarán a muchos desarrolladores, debe presentarse suficiente sustentación para que se realicen los ajustes. En el siguiente post especificaremos a grandes líneas qué ocurre cuando aceptan enviar un PEP en python.
Diseño Web Grupo Codesi