Earlier this month, I received the Rainbow badge in Fedora Badges. Rainbow is the fifth badge in a series for receiving “karma cookies” from others in IRC. Every time I receive a new badge in this series, I like to reflect back on the past and where my Fedora journey has taken me since October 2015.
Ever wondered what goes on behind the magic of Fedora Badges? How does a badge go from being a design to an earn-able entity? This short but handy guide breaks down the entire process for you. This post is adapted from a series of notes I took while watching Ralph Bean demo the procedure at PyCon. This guide is a supplement, not a replacement, for the official Badges SOP.
Today, I received the Pizzelle badge in Fedora Badges. I was awarded with Pizzelle after a short “karma storm” in the EMEA Ambassadors meeting. After finding out I was awarded the badge, I had a light bulb sort of moment. As of this month, it has been a year since I first found myself wanting to get involved with the Fedora Project. I remember seeing the announcement for Flock 2015 and how that was right next to my soon-to-be university, the Rochester Institute of Technology. I remember lazily dismissing the idea of taking any further steps into Fedora until after Flock 2015. And now, a year later, I’m reflecting back on crazy of a past few months it has been.
For the Humanitarian Free and Open Source Software Development (HFOSS) course at the Rochester Institute of Technology, we were tasked with the Community Architecture (CommArch) project. For this project, we were tasked with analyzing an open source project’s community and the general details surrounding the project. This blog post serves as the analysis our team prepared for the project.
This article is part of an ongoing series about how to earn specific Fedora badges. Learn more about the Speak Up! badge!
“Speak Up!”: What is it?
In short, the Speak Up! badge is awarded to anyone who says something in an official Fedora IRC meeting. A lot of important conversations and work in Fedora all happen in IRC, and meetings are the best time to get the pulse of a particular subgroup or team. It’s also a great time to introduce yourself to other contributors and begin moving towards becoming an active contributor. This badge is a great gateway towards earning many others!
This article is part of an ongoing series about how to earn specific Fedora badges. Learn more about the Vacation badge!
“Vacation”: What is it?
With the December holiday season right around the corner, this seemed like the perfect badge to feature this week. In short, the Vacation badge is awarded to contributors who mark when they will be unavailable in the Fedora Calendar app. Marking when you are helps others know when you will be away and know where to pick up the slack. If you an active contributor to any subgroup, team, or other entity in Fedora, this is especially important so people know when you will be away! Everyone needs a vacation every once in a while, so let others know when “the doctor is in” becomes the “the doctor is out”.
This article is part of an ongoing series about how to earn specific Fedora badges. Learn more about the Science badge!
“Science”: What is it?
In short, the Science badge is part of a larger series of badges given to anyone who helps test the Fedora kernel using a set of Python scripts to test for important functionalities of the kernel in your system. Running these tests and uploading the logs to the Kernel Development Team helps improve the kernel by providing useful insight and feedback for the kernel team to analyze. All it takes is running a few scripts, uploading logs, and boom – a new badge!
“Extra! Extra!”: What is it?
In short, the Extra! Extra! badge is awarded to Fedora contributors that write an article for the Fedora Magazine, the premiere publication offered by the Fedora Project. The Fedora Magazine offers user-oriented content relating to the Fedora Project, whether it’s a how-to on using some awesome software, a major event report, or other cool things happening in the Linux world.
Telegraphist: What is it?
In short, Telegraphist is awarded to Fedora contributors and users who map the names of their favorite upstream projects to packages available in Fedora. This makes it easier for developers and users to monitor updates on their favorite packages, and to make sure that new versions of upstream software are packaged and made available in Fedora. The software backing this site is called Anitya, and you can use it now on release-monitoring.org! The original announcement for this site was made by Ralph Bean on the developers mailing list in February 2015.
Parselmouth: What is it?
In short, Parselmouth is awarded to Fedora contributors who assist in porting Python 2 packages in Fedora to Python 3. As of present date, the current version of Fedora (Fedora 23) defaults to using Python 3 for new installs. While Python 2 is easily installed, there are still a large number of packages that are not up to date to using the latest version of the language. As recognized by the developers of the programming language and the countless that use it, Python 3 is the future, and it is important that Fedora helps lead the way towards making Python 3 the standard.