Google Summer of Code 2016

GSoC_logo

El Proyecto Fedora ha representado el programa Google Summer of Code durante diez años y también participamos en el programa de 2016. Esta página wiki sirve como portal de GSoC. No dude en contactarnos a través del listado sumer-coding para obtener aclaraciones y más información. También puede usar el canal de IRC, #fedora-summer-coding.

Estudiantes

Los estudiantes quienes estén buscando retos y les gustaría contribuir a la más principal e innovadora distribución del mundo de Linux, esto pudo ser la oportunidad. Siéntase libre de entrar en contacto y referirse al material y comience a contactar con los mentores.

¿Por qué pasar el verano trabajando en FOSS?

Cuando trabajas abiertamente con software libre, creas un corpus de trabajo que te acompaña toda la vida. En lugar de una tarea de programación realizada por miles de estudiantes y relegada al fondo del cajón al final del semestre, trabajar con software libre es una oportunidad para contribuir a un proyecto vivo.

Trabajar en FOSS te da la oportunidad de:

  • Trabaje con bases de código grandes y del mundo real.

  • Colabora con ingenieros reales y otros expertos profesionales.

  • Contribuya a algo significativo mientras aprende y gana valor estudiantil.

  • Aprenda herramientas y procesos similares a los que utilizará si trabaja en tecnología después de graduarse.

  • Haz amigos y contactos en todo el mundo.

  • Posiblemente atraiga la atención que le permita conseguir una pasantía o un trabajo después de graduarse.

  • Crea conexiones en tiempo de vida.

¿Por qué trabaja con Fedora?

Nuestro proyecto es grande y diverso. Son muy experimentados en trabajar con contribuidores nuevos y ayudarlos para triunfar.

Muchos colaboradores veteranos siguen presentes, aportando su experiencia y mentoría. Quienes permanecen en la comunidad y hacen un buen trabajo se hacen notar. Consiguen empleos en ella, incluyendo la contratación de Red Hat. Estudiantes anteriores de Google Summer of Code fueron contratados por Red Hat, así como becarios en diversos puestos. Esto es solo un ejemplo, ya que la experiencia y la reputación en las comunidades del Proyecto Fedora influyen en tu carrera profesional de muchas maneras. Al ser comunidades de larga trayectoria con múltiples facetas, es posible que encuentres muchos subproyectos gratificantes en los que trabajar.

Debes saber que contribuir al software libre no requiere grandes habilidades de programación ni nada por el estilo. Solo necesitas interés y curiosidad, y estar dispuesto a sentirte cómodo estando productivamente perdido. Este es el estado de aprendizaje a través de la búsqueda de soluciones.

Guía paso a paso para estudiantes

Por favor revise la guía paso a paso para estudiantes.

Aplicación del estudiante

Consulte lo siguiente para seguir el proceso de solicitud de los estudiantes,

Administración

Para aclarar asuntos y/o obtener más información relacionada con el GSoC de este año con Fedora, comuníquese directamente con los administradores (considere copiar la lista de codificación de verano siempre que sea posible).

Mentores

Los colaboradores del Proyecto Fedora pueden proponer ideas y guiarlas. No duden en consultar los siguientes enlaces y añadir sus ideas a la página principal. Además, si no les interesa proponer una idea, pero desean apoyar el programa, consulten la página de ideas de los estudiantes y elijan la que les interese.

Como trabajar con estudiantes

  • Una forma de hacerlo es brindarles a los estudiantes una idea para que la desarrollen. Esta idea podría estar muy bien planificada, en cuyo caso podría requerirse un alto nivel de contacto con el estudiante para implementarla correctamente.

  • Es más difícil lograr cuando estás completamente seguro de cómo debe implementarse una idea; encontrar un estudiante con las habilidades y el interés para implementar una solución específica es mucho más difícil que encontrar un estudiante con las habilidades suficientes para responder a la necesidad de un caso de uso.

  • Si tienes ideas más flexibles, quizás puedas encontrar un estudiante que trabaje como becario y que pueda implementar una solución para un caso de uso que tengas. En experiencias anteriores, los estudiantes que se dedican a un caso de uso tienen más probabilidades de llegar a buen puerto con autodirección.

  • También podrías trabajar con un estudiante que aporte una idea a tu sub-proyecto. Esto requiere un nivel de comunicación diferente a lo largo del proyecto, pero puede ser lo más gratificante.

Responsabilidades del mentor

Usted es una parte esencial del logro del estudiante, del logro del proyecto y del logro de su organización en general (Fedora, JBoss.org u otra).

Sus responsabilidades incluyen:

  • Ser una interfaz para un subproyecto o SIG identificado en Fedora.

  • Ayudar a los estudiantes a comunicarse con el proyecto en general y con cualquier etapa previa.

  • Sea la persona final y responsable de decidir si el estudiante logra o no, lo cual afecta la remuneración.

Listado de mentores

Listado de miembros registrados

Aquí se muestra una lista de mentores que están registrados en Google y agregados al proyecto como mentores:

Comunicación

Lista de correo (relacionada con GSOC): summer-coding
Lista de correo (técnica): devel
IRC: Canal - #fedora-summer-coding o #fedora-devel en Freenode

Cronología (Versión estudiante)

  • Calendario Oficial de Google

  • Referencia: Cronología Completa

  • 13 de octubre de 2025: programa anunciado.

  • 8 de febrero de 2016: 19:00 UTC Las organizaciones de mentoría pueden comenzar a enviar solicitudes a Google.

  • 19 de febrero: 19:00 UTC Fecha límite de solicitud para organizaciones de mentoría.

  • 20 - 29 de febrero: Los administradores del programa de Google revisan las solicitudes de la organización.

  • 29 de febrero, 19:00 UTC Lista de organizaciones de mentoría aceptadas publicada en el sitio web de Google Summer of Code 2016.

Período intermedio: Los futuros estudiantes discuten ideas de proyectos con posibles organizaciones de mentoría.

  • 14 de marzo: 19:00 UTC Se abre el período de solicitud de estudiantes.

  • 25 de marzo: 19:00 UTC Fecha límite de solicitud de estudiantes.

Período provisional: Las organizaciones de mentoría revisan y clasifican las propuestas de los estudiantes; cuando sea necesario, las organizaciones de mentoría pueden solicitar más detalles de la propuesta al estudiante solicitante.

Interim Period: Slot allocation trades happen among organizations. Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant.

  • 22 April: Accepted student proposals announced on the Google Summer of Code 2016 site.

Período de vinculación comunitaria: los estudiantes conocen a sus mentores, leen documentación y se ponen al día para comenzar a trabajar en sus proyectos.

  • 23 May: Students begin coding for their Google Summer of Code projects; Google begins issuing initial student payments provided tax forms are on file and students are in good standing with their communities.

Periodo de trabajo: Los mentores brindan a los estudiantes una mano amiga y orientación en sus proyectos.

  • 20 June: 19:00 UTC Mentors and students can begin submitting mid-term evaluations.

  • '''27 June: 19:00 UTC '''Mid-term evaluations deadline; Google begins issuing mid-term student payments provided passing student survey is on file.

Periodo de trabajo: Los mentores brindan a los estudiantes una mano amiga y orientación en sus proyectos.

  • 15 August: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.

  • 21 to 23 August: Final week: Students tidy code, write tests, improve documentation and submit their code sample. Students also submit their final mentor evaluation.

  • 23 August: Mentors can start submitting final student evaluations.

  • 29 August: 19:00 UTC Final evaluation deadline

  • 30 August: Final results of Google Summer of Code 2016 announced

  • Late October: Mentor Summit at Google. Mentors and Organization Administrators from each participating organization are invited to Google for an unconference to collaborate on ideas to make the program better and to make new friends too!

Página de Ideas