Hi Adrian, great to hear your experience with the Fedora community is still resonating in you.
I'm the maintainer of MariaDB & MySQL packages and I can very much recommend MariaDB upstream. There are very friendly and helpful people. They can be easily reached on the web-browser chat: https://mariadb.zulipchat.com/ I also believe they would be interested in the students discovering both their project and their community, they can set up a specific channel for the students and provide them with extra support or responsibility. They already do that for e.g. Google summer of code. The MariaDB server itself has 30k files of source code, so it sounds intimidating to start working on it. Where to begin? What to do? How to understand all of it? However, I think it perfectly fits the real-world industry reality: The codebase is vast, consisting of various languages (mostly C, C++) and tooling. Though as an external contributor one always only need to find understand a tiny isolated piece And I happen to have a long list of discoveries by the static analyser that would use a review and fixing, each being a tiny isolated piece. https://people.redhat.com/mschorm/.sa2025/scan-results-imp.err The MariaDB upstream will likely have some other work they can offer, but I like the SA results, as they are small, isolated, doesn't require deep language knowledge and are useful for both the project resilience and security. I sincerely hope you will find some neat Fedora specific projects, as there is never enough manpower here :) However you might like exploring the MariaDB upstream too in your future endeavors. Michal -- Michal Schorm Software Engineer Databases Team Red Hat -- On Fri, Jan 31, 2025 at 2:34 AM Adrian Edwards <moralc...@fedoraproject.org> wrote: > > Hello Fedora Devel! > > Since finishing my internship as an intern working with Justin Flory on > Commops and Community Architecture work, I have gone back to school to finish > my degree and have resumed my TA position for a class about Free and Open > Source Software with a focus primarily on community. > > For the class, students are spending the first half of the semester analyzing > communities to learn what is healthy so they are prepared to evaluate where > to put their effort in the second half of the semester. For this second half > of the class (Mid march to end of April) I would like to offer a curated > selection of projects for students to peruse in case they struggle to find a > project they feel strongly about. > > Part of my list is going to be projects within/for the university, but given > that there is some decent history with Fedora throughout the years that this > program has existed, I wanted to include some Fedora projects too. > > The class is made up of students spanning almost the entire range between > "minimal coding experience" through to students who run Linux and have > tinkered with their own DE's. > > Ideally I would be interested in small projects or issues within Fedora, are > approachable to people who are relatively new, and ideally have avenues for > students to get help and learn from the team if they get stuck (in addition > to the resource I am providing in terms of office hours and other assistance > for the class). > > Is anyone aware of particular projects that may be a good fit? > > So far I have ideas like: potentially revamping > https://whatcanidoforfedora.org/, Contributing support on > https://discussions.fedoraproject.org and/or docs stuff, and potentially > helping the design team migrate their documentation from the wiki to > docs.fp.o. > > Open to more ideas! > > Adrian Edwards > -- > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue