News and updates for and about the Fedora Project community that develops, supports, and promotes Fedora. For more information, and to download the Fedora OS head to Get Fedora. For general news about the Fedora OS, check out the Fedora Magazine

Page 141 of 151

Fedora Cloud FAD 2016 Report

The Fedora Cloud Working Group met on June 7 and 8 in Raleigh to work on deliverables for Fedora 25 and beyond. As it turns out, we had a really productive set of discussions and have some good ideas for the Cloud Working Group going forward.

Some of the discussions were around immediate action items, some were around ideas of where we’d like to go – and these will require additional discussion with the larger community. As a reminder, the working group tries to operate on a consensus model and with transparency as much as possible. This means major decisions are usually only taken after a discussion has been held on the cloud@lists.fedoraproject.org mailing list and have either gotten enough +1’s from members to pass, pass via lazy consensus, or get knocked down for one reason or another.

Here’s a quick sweep of major topics that came up over the two days!

Continue reading

Getting started with Fedora QA (Part 1)

This article is a part of a series introducing what the Fedora Quality Assurance (QA) team is, what they do, and how you can get involved. If you’ve wanted to get involved with contributing to Fedora and testing is interesting to you, this series explains what it is and how you can get started.

What is Fedora QA?

Fedora is an open source Linux-based operating system with a new release once every six months.The development environment is fast-paced, and with every release, users require new features or updates for existing features. To make sure everything works and performance is improving, testing and quality checks are a must. In Fedora, we have to encompass the user experience as there are thousands and thousands of people who expect a more stable, feature-enriched operating system that gets better with each release.

The Fedora Quality Assurance (QA) team is the group of Fedora contributors that helps cover testing of the software that makes up Fedora. Through various test cases and different hardware, the team goes through important software that makes up Fedora and helps make sure it works as expected.

Understanding the release cycle

Before jumping into getting started, it is important to understand the testing process. Rawhide is an ever-growing “branch” of Fedora where contributors can push their packages. Rawhide is the future of new Fedora development versions where bleeding edge updates are pushed. At regular time intervals, Rawhide will be branched into an alpha release for the next version of Fedora. Rawhide will keep moving forward, but the next version of Fedora will begin taking a more stable form from this point.

If you’re not sure what branched means, it’s when part of Rawhide is “pulled” out for extended testing and refining for the final release. As we reach the branch point, the QA testing cycle switches its focus towards the upcoming release.

Where can you start?

To get started, you will need to register in the Fedora Account System (FAS). Every project needs a contributor to have an account for basic details and logging into different services. FAS is the beginning point for every Fedora contributor and it is used for the entire time you are involved with Fedora.

For quality assurance, a Bugzilla account is a must. No code is 100% bug-free, so whenever you discover an issue, you can file a bug. Someone will then be able to fix your bug once they have enough information, or if you’re looking for a challenge, you can try fixing it yourself! Whichever is the case, a Bugzilla account is an important tool to start off with.

Next, you will need to get a @fedoraproject.org email alias. There are some places in QA where you might need to log in with Mozilla Persona, and it will ask you for your @fedoraproject.org alias. This alias is formatted as your_FAS_username@fedoraproject.org. These pages will look similar to this.

Getting started with Fedora Quality Assurance (QA): Logging into Phabricator

This is the Fedora QA Phabricator instance.

It is worth noting that to obtain a @fedoraproject.org email alias, you need to be what is called “CLA+1”. This just means you are a member of at least one group or sub-project in Fedora besides signing the Fedora Project Contributor Agreement. With this, you also get a web-hosting space that can be used for hosting projects or packages outside of Copr.

Once you meet the CLA+1 requirement, you will be able to receive mail with your Fedora Project email alias. It is possible to use it for sending email as well, although you will have to use a workaround. There is a wiki page that explains how to do with email clients, or if you use Gmail, you can do it from the web email client.

Now that you have your accounts set up, it’s time that you know what people are working on and where you can chip in.

Introduction to IRC and mailing lists

The QA team mostly uses Internet Relay Chat (IRC) and mailing lists for communicating and working on the project. It’s important to use these tools for contributing as this is where the rest of the team works on testing and quality assurance.

IRC

This is a good place to know and interact with others. It’s also good for having 1:1 interactions! IRC is meant for people who want to have a topic-focused discussion. For a variety of different discussion topics, you will find channels for those topics. For Fedora QA, join #fedora-qa. This is a global communication tool, so asynchronous chat happens often.

Never used IRC before or a little bit intimidated? Check out this IRC Beginner’s Guide on the Fedora Magazine for more help getting started.

Mailing list

When you are in doubt, want to have a discussion, get feedback, and/or catch up with what people are doing in other parts of the world, mailing lists are the place to be. A mailing list is a subscription-based tool. You have to subscribe to the list where you want to post to. In Fedora QA, you subscribe to test@lists.fedoraproject.org.

After you hit the Login button, you authenticate with Mozilla Persona, your FAS account, or a Yahoo account. To subscribe to the list, you can use any email. You don’t have to use a @fedoraproject.org alias. You should probably avoid subscribing with that email if possible if you don’t have sending set up for it (otherwise you will receive emails but your replies will never make it for others).

The Fedora QA mailing list is very welcoming, so just introduce yourself!

The next post in this series will be talking about how you get involved with QA after introducing yourself and getting familiar with the basic tools like FAS and Bugzilla. Stay tuned!


Debug courtesy of Lemon Liu, Crash Test Dummy courtesy of James Keuning (from the Noun Project)

Fedora Design Team lead Máirín Duffy wins O’Reilly Open Source Award

OSCON is O’Reilly’s annual Open Source Conference celebrating open source software and the people who make it happen. Red Hat developer and Fedora contributor Adam Miller published his event report for OSCON on the Community Blog yesterday.

OSCON 2016 Expo Hall Booth Report

Máirín Duffy wins at OSCON

Every year at OSCON, there is the annual Open Source Award given out by O’Reilly to “recognize individual contributors who have demonstrated exceptional leadership, creativity, and collaboration in the development of open source software.” This year at OSCON 2016, Fedora Design Team lead Máirín Duffy received special honors on the main stage.

Watch the award reception below to see Máirín receive the award.

OSCON 2016 Expo Hall Booth Report

On Tuesday I attended OSCON‘s Open Container Day with members of the OpenShift team and the CentOS team. This turned out to be an interesting outing and I got pulled into an interview on TheNewStack with CentOS member Jim Perrin to discuss the Fedora and CentOS respective docker layered image build systems and tooling. This was a great opportunity to explain what we’re doing, why we’re doing it, and what we hope to provide to the community. This day was roughly half and half tech overview of different container tech and sales pitches from various companies. Which is somewhat understandable, since it’s a sponsored day event. I helped man the OpenShift table before getting pulled into TheNewStack interview.

Continue reading

Fedora Cloud FAD 2016

Fedora Cloud FAD 2016

Are you a Fedora contributor?
Do you love “The Cloud?”
Do you enjoy working with projects like Atomic, Vagrant, and Docker?

Then you should *totally* participate remotely in the Cloud Working Group’s Fedora Activity Day (FAD) in Raleigh, NC on June 7th and 8th! The Cloud Working Group will be making decisions, tackling tickets, and writing code to help with topics like automated testing, documentation, and increasing our public cloud provider footprint.

Be sure to check out the Cloud FAD wiki page, sign up as a remote attendee, and join us in -meeting-3 on Freenode during the event.

Fedora CommBlog Keeps it 100

Shout-out to all the Fedora CommBlog Contributors who have helped us surpass the ? posts milestone!

Fedora

Will you be attending the annual Python Conference in Portland, Oregon this year? Then you should totally come and find us at the Development Sprints! Check out our PyCon 2016 Wiki page for details.

Behold the Swag

Fedora Friends’ Hex stickers

Fedora 24: Let’s have a party!

Fedora 24 just recently entered Beta status a couple of weeks ago. With another Fedora release not so far away, it’s time for the Ambassadors to plan their activities around the release. The most common activity for Ambassadors to do around a release is namely the Release Parties. A release party is also a great way for other contributors in the community to get involved with advocacy in their local regions.

Continue reading

Event Report: Fedora Docs FAD

Fedora Docs FAD 2016 Badge

The Documentation Fedora Activity Day held this past weekend in Raleigh, NC had an impressive collection of stakeholders across the Fedora, Red Hat and CentOS projects. It was certainly not your typical “hackathon” or “DocSprint.” There was much productive discussion, tools vetting, future planning, AND development.
Etherpad Export: Full Agenda and Notes
IRC Meeting Log: Friday
IRC Meeting Log: Saturday
IRC Meeting Log: Sunday
Docs FAD Fedora Badge

 

Continue reading

« Older posts Newer posts »

Copyright © 2024 Fedora Community Blog

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Theme by Anders NorenUp ↑