MonthNovember 2015

Gotta Badge ‘Em All: Telegraphist

Telegraphist: What is it?

Telegraphist badge, for mapping names to packages

“You mapped an upstream project to a Fedora package on release-monitoring.org

The Telegraphist badge is categorized as a “Quality [Assurance] Badge” and is defined in this Trac ticket. But what’s the real scoop behind the Telegraphist badge?

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.

Continue reading

Gotta Badge ‘Em All: Parselmouth

Parselmouth: What is it?

Parselmouth Badge, for Python 3 porting

“You can speak Python and helped with porting stuff to Python 3.”

The Parselmouth badge is categorized as a “Miscellaneous Badge” and was defined in this Trac ticket. But what’s the real scoop behind the Parselmouth badge?

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.

Continue reading

Gotta Badge ‘Em All: Introduction to Fedora Badges

What is this?!

What is this? What is this?! Introducing a new series being published weekly on my blog – “Gotta Badge ‘Em All!” This series aims to introduce readers to the hundreds of Fedora badges that members of the Fedora community can earn. Maybe you’re a newcomer looking at becoming more involved by earning more badges, or maybe you have been around for a while and just want to grow your badge numbers.

No matter who you are, this series aims to educate and teach readers about how to earn some of the less obvious Fedora badges available. Not all the badges are obvious, and I want to bring more light to the “how-to” process to picking up some of these badges.

Publishing Schedule

The schedule I intend to follow aims for a new article in the series every Monday at 3:30 UTC. If you’re from the US East Coast, like me, this translates to Sunday evenings at 22:30 (10:30pm).

Read more

Wanting to keep up with the series? Just follow the tag “Gotta Badge ‘Em All” on my blog (if you’re an RSS person, use this)!

Stay tuned for the first article in the series coming very soon, explaining the Parselmouth badge!

Fedora CommOps – What I’m working on

I’m trying to get into better habits about blogging on a semi-regular basis, as it’s a good way for me to recap about everything going on around me and to help remember how I’m spending my time.

CommOps in Retrospect

Over the past few months, I have worked closely with the Fedora Community Operations (CommOps) team on a variety of tasks and goals as part of our mission to improve community infrastructure within the Fedora Project. This is certainly a broad and demanding goal, but broken into smaller duties, it is much easier to take on and slowly work towards. Several members of the team specialize in different areas, such as Ralph and Bee who work more on numerical-oriented tasks (i.e. metrics and improving software evaluating our community), Remy who (more or less) does it all, and then me focusing on improving areas of communication and messaging across the Project. Everything is still in early stages of progress, but it’s exciting and moving quickly, and I hope to share a bit more about what I’ve been working on.

Continue reading

Three reasons I love open source

Open Source User

I am a user of open source software. My earliest experiences with open source software was with the Minecraft server software Bukkit as a kid, when I was attempting to make a cool game server for friends. I started using Fedora in December 2013 with my first laptop, ending a lifetime of using Apple devices. I like to believe that I am familiar and experienced with open source software as an everyday user.

The Open Source Initiative

The Open Source Initiative. Source: opensource.org

Open Source Contributor

I am a contributor of open source software. Despite using it so often, I am still new to contributing and I am learning new things every day about free and open-source software communities. These past three months have passed by seemingly faster than light. And yet, despite being new as a contributor, I am passionate about what I am doing and what others around me are doing. I believe that open source goes beyond just software – it is a culture, a way of thinking, maybe even a way of life. There are reasons why I love open source as much as I do, and while it was challenging, I narrowed it down to three of my favorite things.

Continue reading

Telegram: 21st century communication

Communication is a pivotal aspect of our everyday lives, both in the workplace and in our personal lives. In the twenty-first century, there are more ways available to communicate than ever before thanks to the Internet. Although, as hard as it is to believe, the Internet is still a young invention and the products designed for it are literally evolutionary in the sense that they change and adapt constantly to new trends and discoveries. As a result, there are hundreds, thousands of services and applications we can use to communicate with each other.

I have stumbled across a single communication platform that exceeds the standards of any other application I’ve used before: Telegram. And guess what? I’m about to tell you why it’s a useful way to communicate over other traditional means.

Continue reading