English French
Adding temporary content to websites
After the design mockups have gone through a review process and ready for implementation, they need to be developed into a final interactive project.
Are you a newcomer to web development?
Are you an experienced in web development?
Creating issue tickets and triaging them
Developing approved design mockups
Did you find a bug on one of our websites?
Establishing processes and ensuring reproducibility of the activities is better supported by documentation to guide contributors through them.
Example tasks
Improving language and accessibility support
In order to keep up with the current internet standards, older websites need to be rebooted using newer design methodologies and tech stacks.
It is highly recommended for newcomers to web development to join us in our periodic meetings and introduce themselves to start with. According to the level of experience, the team members would help curate issue tickets suitable for them and provide mentorship/guidance wherever necessary in technological stacks like HTML, CSS, JavaScript and Python. This documentation should also consist enough information to help them get started with contributing.
Otherwise, please report them on our https://pagure.io/fedora-websites[repository].
Our tasks
Participating in the periodic meetings
Please see these https://fedoraproject.org/wiki/How_to_fix_bugs_on_the_Fedora_Project_website[instructions on fixing bugs].
Revamping websites to improve user experience
Something for everyone
Temporary elements such as beta release indicators on the Fedora Linux offering websites, and banners for surveys and events are to be placed periodically.
These involve a variety of tasks suitable for both newcomers and experienced contributors.