The team designs, develops and maintains the Fedora’s websites and applications.
These involve a variety of tasks suitable for both newcomers and experienced contributors.
Web technologies, being a very widespread technological stack and an avid point of interest for those involved in marketing, product design, project management etc., the team is in constant need of community contributors who are willing to work on these.
The team often has an array of tickets that demand more advanced knowledge and experience in our technological stack and management operations, and they could always use all the help that we can get. They are always interested to work with developers that bring something new to the table and actively assist in maintaining the status quo of the team. The contributors are requested to participate in the periodic meetings and reach out to the team.
Temporary elements such as beta release indicators on the Fedora Linux offering websites, and banners for surveys and events are to be placed periodically.
After the design mockups have gone through a review process and ready for implementation, they need to be developed into a final interactive project.
The team connects periodically on a meeting to discuss updates, blockers and plans on activities, either synchronously on call or asynchronously on chat.
Websites and applications need to be hosted on a relevant environment (development. staging or deployment), depending on the phase and maturity of the project.
This involves working alongside the localization teams for translating the available content to various languages and provide accessibility options.
In order to keep up with the current internet standards, older websites need to be rebooted using newer design methodologies and tech stacks.
Establishing processes and ensuring reproducibility of the activities is better supported by documentation to guide contributors through them.
Want to help? Learn how to contribute to Fedora Docs ›