Fedora está solicitando ser una organización mentora de GSoC.

Si es usted un estudiante buscando participar en Google Summer of Code with Fedora, no dude en navegar por esta lista de ideas. Es posible que se añadan más durante el período de solicitud.

Ahora, por favor, lea la sección ¿Qué puedo hacer hoy? de la página principal. Aquí encontrará las respuestas a sus preguntas y le indicará cómo solicitar la beca.

No dude en contactar con los mentores o colaboradores listados en esta página para cualquier pregunta o aclaración. Puede encontrar personas útiles en el canal IRC o usar la lista de correo. Puede ser usada para obtener ayuda con problemas de programación.

Mentores de Apoyo

Los siguientes colaboradores están disponibles para proporcionar ayuda y apoyo general para el programa GSoC si un mentor específico está ocupado, puede encontrar uno entre la gente de abajo para una ayuda a corto plazo con su proyecto o tareas, . (Añadanse a ustedes y su página wiki).

  • Sumantro Mukherjee (Desarrollo general, Linux general, comunidad Fedora, antiguo alumno GSoC alumnus, preguntas sobre el programa, consejos generales)

  • Vipul Siddharth (Fedora CI,GCI,GSoC,linux general, comunidad Fedora, misc.)

Lista de ideas

Las ideas están sujetas a cambios a medido que se incorporan mentores adicionales.

Panel de control de calidad de Fedora

Descripción

El panel de control de calidad de Fedora es una idea de aplicación web que serviría como plataforma para las actividades relacionadas con el control de calidad. Actualmente, contamos con una gran cantidad de documentos, herramientas y procesos útiles, pero están dispersos o, a veces, son difíciles de acceder o comprender sin conocimientos previos. Identificamos este problema como el principal obstáculo para la incorporación de nuevos miembros a la comunidad. El objetivo de este proyecto es simplificar la curva de aprendizaje. Contamos con una prueba de concepto (PoC) básica que podría servir como base para el desarrollo o como inspiración para una revisión.

Entregables

Como pasante de GSoC, serás responsable de lo siguiente:

  • Código de aplicación de página única en javascript

  • Archivo Docker compilable, para que la aplicación pueda implementarse en nuestro clúster OpenShift

  • Compartir informes mensuales en el blog de la comunidad y en las reuniones de control de calidad


Integración de KiwiTCMS con el flujo de trabajo de control de calidad de Fedora

  • Dificultad : Intermedia

  • Tecnología : Python, Básicas de contenedor, API de JSON-RPC

  • Mentor : Alex Todorov (Líder del proyecto Kiwi TCMS),Sumantro Mukherjee (Equipo de control de calidad)

  • Correo-e : atodorov@otb.bg, sumukher@redhat.com

Descripción

Kiwi TCMS ha estado en conversaciones con el equipo de control de calidad de Fedora desde hace tiempo. El año pasado, miembros del equipo de Fedora realizaron una prueba de concepto (POC) en una instancia de KiwiTCMS. Sin embargo, la idea era ejecutarla y comprobar la viabilidad de que Kiwi TCMS se convirtiera en el TCMS predeterminado para Fedora. Como parte inicial de la POC, el equipo de control de calidad identificó algunas deficiencias que dificultan que Kiwi TCMS sea nuestro TCMS de referencia.

  • Desarrollar e integrar un complemento para FAS/AAA, también conocido como noggin para Autenticación

  • Integrar Bugzilla con el flujo de trabajo

  • Añadir funcionalidad para el envío de resultados anónimos

Entregables

Como pasante de GSoC, serás responsable de lo siguiente:

  • Finalizando el complemento de Autenticación

  • Construir, probar e implementar el TCMS y actualizarlo según las revisiones de la comunidad

  • Compartir informes mensuales en el blog de la comunidad y en las reuniones de control de calidad