I think it was about 2015 when I contact my dear friend tatica to say to her that I wanted to contribute to the Fedora Project. I was using Fedora about 2 years then and I was tired of the way the contributions worked in Ubuntu. I find hard how to make contributions in Ubuntu, almost everything was to organize events and I felt a little bit alone there.
Then, she told me that there was a group called Fedora Ambassadors and although part of their activities was to organize events, there you get to meet a lot of people and learn tons of fun stuff. It was there when I found out how the Fedora Project was organized and the most important lesson to me was that everyone is invited to work in anything.
The Fedora Project works based on trust, that means that people trust when you say you’re going to do something and if you accomplished the task or even if you just try to accomplish the task, show interest in completing it by looking for help, asking then you gain trust. It’s not like that is measured, but it helps a lot when you want to do another task. It can be frightening at the beginning to say “I want to do this”, but there is where finishing tasks, by asking, contacting who can help or just doing things pays off. It’s that trustiness what makes me believe in Fedora as a project.
The people
Fedora is a worldwide community where tons of people work together through several tools like IRC, mailing list, pagure (a git server) and so on. The interesting thing is that no matter where are you from, what’s your occupation, job, religion, political position, race, gender or any preference you can have, you are welcome. People is generally nice and if you ask for help, you will find help.
My history: Freedom and trust
Like I said before, trust is important in Fedora. But in this part I want to talk about how people in the Fedora Project trust in you, just if you show willingness to work. And here is where my real story with Fedora starts:
I was in my first steps wondering where to ask for things and I found the design team. A wonderful and talented team that create wonderful stuff for anyone who ask. But I’m not a designer, so that wasn’t my place even when I really felt welcomed in the team. Looking more I found the Marketing team. At that time the team were 2 people, but one outstanding guy, Justin Flory (from now on jwf), ask me if I can send and email informing the minutes of a meeting. A simple task, but a powerful message, it was my first meeting with the team, and I wasn’t sure how I could help. After that and reading more emails and attending meetings, Marketing became home. At some point in time, jwf ask me to chair the meetings because he was more focused towards CommOps, another team I was involved a little bit, since some stuff where related to Marketing. Maybe 2 weeks later I was totally in charge of the Marketing Team, me, a Sysadmin.
I tried my best to keep the team working, gathering Talking Points and Screenshots of each release. At some point I started to be involved in several teams that where appealing to me, like the Fedora Magazine team, and a new committee was forming. Mindshare was called to solve some problems that seems to be happening around several “non-technical” teams. This basically means teams that are not packaging the distro or maintaining the infrastructure. I was elected to be the representative of Marketing and in other part of the project, Latam Ambassadors where trying to reform the way they worked. Tons of mails, opinions, events and contributions, Latam decided to form a team to have a FAD (Fedora Activity Day) in person to work in the problems but in person. And here is where I felt honoured, I was invited to the FAD and the Fedora Project pay me a travel ticket and accommodation to attend the FAD in Peru. It felt weird, but great. A plane ticket isn’t cheap, and it wasn’t my thing to be travelling to work on an ad-honorem work.
In this travel I met Brian Exelbierd (from now on bex), who was the F-CAIC at that moment. F-CAIC is an enabler position in the Fedora Project, a position paid by Red Hat to ensure that people have what they need to work in stuff in the project. I was involved a little bit with podcasts and I suggested to Brian that it would be awesome to have a Fedora Podcast. He said: “Ok, it sounds great. What do you need to work on that?” and again that feeling, it was weird, it was overwhelming, but I felt honoured as well. The Fedora Project paid for an account on a podcast platform, and after the 2nd episode, they pay for a Microphone. In this part I want to stop to say that the feeling was still there: Matthew Miller (from now on mattdm), who is the Fedora Project Leader, was in a council meeting saying that my work was awesome, and I never felt that I was doing nothing exceptional for the Project, I was running some ideas from the point of view of a hobbyist, nothing to elaborate or professional, like the Design team producing the official Backgrounds and swag and badges, or the FPC discussing the packages that are included in the distribution, or FESCo talking about the engineering parts of the project, I was with my mid-resources laptop with Fedora, and my headset to make interviews to the people I always felt like the “important” people of Fedora.
With the Mindshare committee ready to work and with a new documentation system in place, I was invited to 2 events, one in Spain, a docs’ FAD, to help contributors to write documentation in the new platform and to produce the first set of documents; and another in Italy to the 1st ever in person meeting of the Mindshare Committee. Something that people, users and media don’t understand sometimes is that most of the Fedora Project is voluntary people working for something they believe in. It’s understandable that being sponsored by Red Hat, and they taking the distro as the upstream project of their main product, people tend to think that everyone in the Fedora Project is an employee of Red Hat. But no, and I have a work and a family, and maybe it’s not like I saw it but they make me feel like it was because I wasn’t being able to travel twice to Europe, that the events where put together in the calendar, of course it was cheaper since at least 4 people attending the FAD was going to attend the p2p meeting of Mindshare, but I think that I was the only one that wasn’t able to travel twice. And indeed, both events where paid by the Fedora Project, and the feeling was again there, me, that was just doing some stuff in free time, nothing related to coding or maintaining an application or a website, was receiving funding to attend, not one, but 2 events in Europe, and the events where planned to allow me to be in both!
In the 2nd event I understood something, that is the base of my final message with this post: People is what is important. Bex told me once: “if you have an idea, and you will be continuing contributing, we will want you to work on that idea, no matter how crazy it is, Fedora is a place for innovation, and innovation can happen anywhere: in the market, in a podcast, in a home server.”
Now, I had the idea, again inspired by jwf, of having a Fedora Spin with i3wm. Why? Because it was bothering me that I have to install a full desktop, then install i3wm and remove all the stuff I wasn’t using. And here is the final message of this post: If you have an idea, write it, publish it, ask people about it, take bad and good opinions; you don’t know if someone else can help or even if there are people interested. Once I started to do the bit parts (creating the SIG structure, creating a repo in Pagure, etc) I asked in several of the Fedora mailing list and the amount of people interested was amazing, a lot of people was wishing a Fedora Spin with a WM. I gather some people together, and to be plain honest, they are doing all the work, I’m just testing and voicing my opinion! And my dream will come true when in Fedora 34, a Fedora i3 Spin will be official.
In the Fedora Project, it’s people what matters, and our ideas can became reality if we are wiling to work on them!