Google Summer of Code 2013

Gsoc 2013 logo.png

El proyecto Fedora representó al programa Google Summer of Code durante 7 años, gestionando 52 proyectos y dispuesto a participar también en el programa de 2013. Esta página wiki sirve como portal de GSoC. Para cualquier aclaración o información, no dude en contactarnos a través del listado de summer-coding.

Estudiantes

Los estudiantes quienes buscan desafíos y les gustaría contribuir a la distribución de Linux líder e innovadora del mundo, esta podría ser tu oportunidad. No dudes en contactarnos, consultar el material y empezar a contactar con 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:

  • Funciona 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 para toda la 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 la carrera profesional de muchas maneras.

Como comunidades de larga data 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

Aplicación del estudiante

Please refer to the following to follow the students' application process,

Administración

In order to clarify matters/ obtain more info related with the GSoC 2013 with Fedora please contact the administrators directly (please consider CCing the summer-coding list where ever possible).

  1. Buddhike Kurera(Bckurera) - Administrador

  2. Chrindu Thiwanka - Administrator

  3. Mo Morsi - Administrator - Fall-back Admins

Mentores

The contributors of the Fedora Project can propose ideas and mentor them. Please feel free to check following links and please add your ideas to the main idea page, further if you are not interested in proposing an idea but still want to support the program please check the students' idea page and pick one as per your interest.

Como trabajar con estudiantes

  • One way is to provide an idea for students to work on. This idea might be very well planned out, in which case you may need a high-level of contact with the student to get it implemented correctly.

  • It is harder to find success where you are completely certain of how an idea needs to be implemented; finding a student with the skills and interest to implement a specific solution is a lot harder than finding a student with enough skills to respond to a use case need.

  • Where you can have looser ideas, you may be able to find a student who works as a sort-of intern who can implement a solution to a use case you have. In past experiences, students going after a use case are more likely to get somewhere with self-direction.

  • You may also want to work with a student who brings an idea to your sub-project. This requires a different level of communication throughout the project, but can be the most rewarding.

Responsabilidades del mentor

You are an essential part of the student’s success, the project’s success, and the success for your overall organization (Fedora, JBoss.org, or another).

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.

  • Be the final, accountable person for deciding if the student is successful or not, which affects payment.

Listado de mentores

Listado de miembros registrados

Listado de mentores quienes estén registrados con Google y añadidos al proyecto como un mentor están listados aquí;

Comunicación

Mailing List (GSOC related) : summer-coding
Mailing List (Technical) : devel
IRC : Channel - #fedora-summer-coding or #fedora-devel on Freenode

Time Line (Student version)

Reference : Full timeline

  • April 8: 19:00 UTC List of accepted mentoring organizations published on the Google Summer of Code 2013 site.

  • April 9 - 21: Would-be student participants discuss application ideas with mentoring organizations.

  • April 22: 19:00 UTC Student application period opens.

  • May 3: 19:00 UTC Student application deadline.

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

  • May 6: Mentoring organizations should have requested slots via their profile in Melange by this point.

  • May 8: Slot allocations published to mentoring organizations

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

  • May 27: 19:00 UTC Accepted student proposals announced on the Google Summer of Code 2013 site.

Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.

  • June 17: 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. Work Period: Mentors give students a helping hand and guidance on their projects.

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

  • August 2: 19:00 UTC Mid-term evaluations deadline;

  • Work Period: Mentors give students a helping hand and guidance on their projects.

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

  • September 23: 19:00 UTC Firm 'pencils down' date. Mentors, students and organization administrators can begin submitting final evaluations to Google.

  • September 27: 19:00 UTC Final evaluation deadline

Google begins issuing student and mentoring organization payments provided forms and evaluations are on file.

  • September 27: Students can begin submitting required code samples to Google

  • October 1: Final results of Google Summer of Code 2013 announced

  • October 19 & 20: Mentor Summit at Google

Organization Application

'''Org Application submitting has not yet begun !! '''

Página de Ideas

Status : Open for Ideas
Link : ideas

We encourage students to provide creative yet useful ideas towards the Fedora project as well. Please use Student Idea page to note your idea. The idea will be moved to the original idea page once the idea is picked by a mentor.