Why did Fedora Modularity fail in 2017? A brief reflection

For the ISTE-430 Information Requirements Modelling course at the Rochester Institute of Technology, students are asked to analyze an example of a failed software project and write a short summary on why it failed. For the assignment, I evaluated the December 2017 announcement on Fedora Modularity. I thought it was

Continue reading
Meet an opinionated quickstart for Sphinx / ReStructuredText docs authors

Sphinx docs authors: Meet an opinionated quickstart

Do you write documentation with the Sphinx tool chain? Do you want to encourage more people to write Sphinx documentation in a distributed organization, but worry about maintaining compatible workflows? Introducing sphinx-docs-opinionated-quickstart, a template repository with an opinionated configuration of ReStructuredText documentation with Travis CI testing and readthedocs.org publishing.

Continue reading
Sustain OSS 2018: quick rewind

Sustain OSS 2018: quick rewind

This year, I attended the second edition of the Sustain Open Source Summit (a.k.a. Sustain OSS) on October 25th, 2018 in London. Sustain OSS is a one-day discussion on various topics about sustainability in open source ecosystems. It’s also a collection of diverse roles across the world of open source.

Continue reading

Fedora Appreciation Week: Tribute to a legacy

I was reviewing one of my old journals this morning and re-read an early entry from when I was studying abroad in Dubrovnik, Croatia. The entry was a time when I learned more about a man named Seth Vidal by chance. Reading this entry again the week before Fedora Appreciation

Continue reading
How five Queen songs went mainstream in totally different ways

How five Queen songs went mainstream in totally different ways

Originally published on the MusicBrainz blog. Making graphs is easy. Making intuitive, easy-to-understand graphs? It’s harder than most people think. At the Rochester Institute of Technology, the ISTE-260 (Designing the User Experience) course teaches the language of design to IT students. For an introductory exercise in the class, students are

Continue reading

How to fix missing Python for Ansible in Fedora Vagrant

Recently, I started to use Vagrant to test Ansible playbooks on Fedora machines. I’m using the Fedora 28 cloud base image. However, when I tried to provision my Vagrant box, I was warned the Python binary is missing.

Continue reading

Keep your open source project organized with GitHub project boards

This article was originally published on Opensource.com. Managing an open source project is challenging work. The challenge grows as a project grows. Eventually, a project may need to meet different requirements and span across multiple repositories. These problems aren’t technical, but are important to solve to scale a technical project.

Continue reading

Stepping out of Fedora: May to August 2018

Similar to last year, I am putting forward a note of planned absence from the Fedora Project community from May to August 2018. Transparency is important to me. I wanted to make this announcement ahead of time to set clear expectations for the upcoming months. I am returning to Chicago,

Continue reading

How I accidentally wrote a Wikipedia page on a layover in Dublin

One of the most unusual but wonderful experiences happened to me on a return trip from Europe to the United States. A series of heavy noreasters hit the US east coast over the last couple weeks. This coincided with my travel dates back to Rochester, NY. While we didn’t have

Continue reading
Inside Facebook's open source program at RIT

Inside Facebook’s open source program at RIT

Originally published on Opensource.com. Open source becomes more common every year, where it appears at government municipalities to universities. More companies turn to open source software too. However, some companies try to take it a step further, and instead of only using the software, they also support projects financially or

Continue reading