Nuestras tareas

El equipo diseña, desarrolla y mantiene los sitios web y las aplicaciones de Fedora.

Se trata de una variedad de tareas adecuadas tanto para principiantes como para colaboradores experimentados.

Algo para cada uno

Las tecnologías web al ser una pila tecnológica muy extendida y un ávido punto de interés para quienes participan en el marketing, el diseño del producto, la administración del proyecto, etc., el equipo necesita constantemente de colaboradores de la comunidad que estén dispuestos a trabajar en ellos.

¿Es usted 8un recién llegado al desarrollo web?

Es muy recomendable para los recién llegados al desarrollo web unirse a nuestras reuniones periódicas y presentarse para empezar. De acuerdo a su nivel de experiencia los miembros del equipo ayudarían a seleccionar tickets adecuados para ellos y brindarían tutoría/orientación cuando sea necesario en pilar tecnológicas como HTML, CSS, Javascript y Python. Esta documentación debería contener también suficiente información para ayudarles a empezar a colaborar.

¿Está usted experimentado en el desarrollo web?

El equipo, a menudo, tiene un conjunto de tickets que requieren un conocimiento y experiencia más avanzados en nuestra pila tecnolǵociso y las operaciones de administración y siempre le vendrá bien toda la ayuda que pueda conseguir. Están siempre interesados en trabajar con desarrolladores que traigan al nuevo a la mesa y ayuden activamente en el mantenimiento del status quo del equipos. Se solicita a los colaboradores que participen en las reuniones periódicas y se comuniquen con el equipo.

Ejemplo de tareas

Añadir contenido temporal a los sitios web

Elementos temporales cono indicadores de una versión beta en los sitios web que ofrecen Fedora Linux y los banners para encuestas y eventos se colocarán periódicamente.

Desarrollo de maquetas de diseño aprobadas

After the design mockups have gone through a review process and ready for implementation, they need to be developed into a final interactive project.

Participating in the periodic meetings

The team connects periodically on a meeting to discuss updates, blockers and plans on activities, either synchronously on call or asynchronously on chat.

Updating server-side code

Websites and applications need to be hosted on a relevant environment (development. staging or deployment), depending on the phase and maturity of the project.

Improving language and accessibility support

This involves working alongside the localization teams for translating the available content to various languages and provide accessibility options.

Revamping websites to improve user experience

In order to keep up with the current internet standards, older websites need to be rebooted using newer design methodologies and tech stacks.

Writing documentation for contributors

Establishing processes and ensuring reproducibility of the activities is better supported by documentation to guide contributors through them.

Creating issue tickets and triaging them

To note the tasks involved in making the aforementioned activities happen and to prioritize them, the team uses certain issue trackers and task boards.

Report a bug

Did you find a bug on one of our websites?

Please see these instructions on fixing bugs.

Otherwise, please report them on our repository.