News and updates for 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

Fedora 26 Upgrade Test Day 2017-06-30

Friday, 2017-06-30, is the Fedora 26 Upgrade Test Day! As part of this planned Change for Fedora 26, we need your help to test if everything runs smoothly!

Why Upgrade Test Day?

As we approach the Final Release date for Fedora 26. Most users will be upgrading to Fedora 26 and this test day will help us understand if everything is
working perfectly. This test day will cover both a Gnome graphical upgrade and an upgrade done using DNF .

We need your help!

All the instructions are on the wiki page, so please read through and come help us test! As always, the event will be in #fedora-test-day on Freenode IRC.

Share this!

Help promote the Test Day and share the article in your own circles! Use any of the buttons below to help spread the word.

Earn Fedora Badges designing Badges!

Fedora Badges is a perfect place to start if you want to help out the Fedora Design Team. “I’m not a designer!” “I can’t draw!” “I’ve never opened Inkscape” – you might say. And that is totally fine! Everybody can help out, and none of those reasons will stop you from designing your first badge (and getting badges for designing badges).

Finding a Badges ticket

There are quite a few badges tickets. One might have difficulty looking for one that’s open, one that’s possible to implement, or one with a concept. So we decided to put together a list of relatively easy badges designs that are up for grabs. This post will go out about once a month and provide you with such list of badge tickets carefully selected by us!

First of all let’s look at the process of creating a badge. If you can, attend a badges workshop. If none are available, no problem! Here’s a step-by-step guide with tips. You can also ask questions on IRC (#fedora-design) or at our bi-weekly meeting every other Wednesday at 7-8 AM EST on #fedora-meeting-1 on freenode.

These badges are still up for grabs! Try designing one of the following badges and we will help you through the process:

  • #432: “I’ve been there“, for visiting a Fedora booth at any event
    For this badge design, reuse this artwork (https://badges.fedoraproject.org/badge/the-panda-is-in) and add a panda in front! (https://badges.fedoraproject.org/badge/lets-have-a-party-fedora-25)
  • #333: “Oh, wait!“, for canceling a Koji build
    This artwork just needs a little tweaking, and it will be ready! Download the svg and make the suggested changes in the comments.
  • #150: “Testing Day participant“, for contributing to a Fedora QA test day
    This badge needs original artwork, but it will be a breeze! Create a drawing of a piece of paper, and put the letters A+, B, C, D etc in separate files to create an entire series.

Propose a talk for Flock!

Flock 2017’s CFP is open!

We need your Flock session proposals!

This year’s Flock is more action-oriented compared to previous Flocks. The majority of session slots are hackfests and workshops; only one day (Tuesday the 29th) is devoted to traditional talks.

Calendar showing days of Flock - Tue Aug 29, Wed Aug 30, Thu Aug 31, Fri Sep 1

The registration system allows you to submit 4 different types of proposals:

  • Talk (30 min) – A traditional talk, 30-minute time slot.
  • Talk (60 min) – A traditional talk, 60-minute time slot.
  • Do-Session (120 min) – A 2-hour long hackfest or workshop.
  • Do-Session (180 min) – A 3-hour long hackfest or workshop.

There is no session proposal limit. Feel free to submit as many proposals as you have ideas for.

Our CFP ends June 15 so you have one week to get those awesome proposals in!

Submit your Flock session proposal now!

How to create a strong proposal

How can you ensure your proposal is sufficiently strong enough for acceptance into Flock? Here are some tips and guidelines:

Align your proposal to Fedora’s new mission statement.

Fedora’s mission statement was updated almost two months ago. The revised and final mission statement is:

Fedora creates an innovative platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users.

If you can explain the connection between your session and this goal, you’ll make the proposal stronger. Even if you are not directly working on a hardware, cloud, or container effort, you can relate your session to the goal.

For example, say you’d like to propose a Fedora badges hackfest. Task the badges hackfest specifically with creating badges for activities associated with efforts aligned specifically with hardware, cloud, and container to strengthen it.

Make sure the folks relevant to your topic are involved.

If you want to propose a Fedora badges workshop, that’s totally cool. You might want talk to Marie Nordin or Masha Leonova, and see what their plans are, give them a heads up, and coordinate or even propose it together with one or both of them.

The committee reviewing proposals occasionally sees duplicate / overlapping topics proposed. Generally, the committee chooses the proposal that has the subject matter experts most involved in the topic. A weak proposal on a topic has no indication of involvement or coordination with subject matter experts most actively involved in a topic.

Make the audience for your topic clear.

Think about who you are giving your talk to or who you want to show up to your workshop or hackfest. If you’re proposing a Fedora Hubs hackfest, are there enough Pythonistas in Fedora to help? (Yes, yes, there are. 🙂 )

Tailor your content for your audience – while you may be able to get folks familiar with Python, they may not be familiar with Flask or how Fedora Hubs widgets work, so make sure your proposal notes this material will be covered.

General user talks are discouraged. This Flock will be focused on empowering Fedora contributors and actively getting stuff done, so make sure your audience is a subset of existing Fedora contributors.

Focus on taking or inspiring action.

A major focus of this year’s Flock is taking action, so talks that inspire action and hackfests / workshops where action will take place are going to be strong proposals.

Questions?

Feel free to ask on the flock-planning list if you have any questions. Or, if you have private concerns / questions, you can email flock-staff@fedoraproject.org.

The Flock planning committee is looking forward to seeing your proposals! 🙂

Submit your Flock session proposal now!

Save

Fedora at LinuxFest NorthWest

Fedora at LinuxFest NorthWest

Fedora represented the theme of this year’s LinuxFest NorthWest, The Mechanics of Freedom, with the Fedora Security Lab and diceware passphrases. LinuxFest NorthWest is an annual Open Source event in Bellingham, Washington.  There is something for everyone from novices to professionals featuring presentations and exhibits on F/OSS topics, Linux distributions and applications.

Artificial Intelligence and the Internet of Things are becoming even more integrated in our lives. With these changes comes concern over the trade-offs between convenience and privacy such as; privacy in the age of relentless online tracking; how bots can help you onboard new community members; training driverless vehicles; and how the Internet of Things took down DNS.

Fedora featured the Fedora Security Lab for the Mechanics of Freedom, a safe test environment for security auditing, forensics, system rescue and teaching security testing methodologies. The Fedora Security Lab spin is maintained by a community of security testers and developers. It’s customized menu provides all the tools needed for security testing, rescuing a broken system, and teaching the Open Source Security Testing Methodology Manual.

Fedora offered LinuxFest NorthWest attendees a Mechanics of Freedom experience by rolling a diceware passphrase. Our guests rolled four dice, five times (or five dice, four times).  Then they used the Electronic Frontier Foundation (EFF) word lists to lookup the random passphrase words. Continue reading

Event Report – May 17, LGBTQA Awareness Day

May 17 is recognized as International Day Against Homophobia, Transphobia and Biphobia across the globe. The Fedora Diversity team organized an online event (video call) to acknowledge and celebrate the diversity in Fedora for the first time on May 17, 2017. The event was to raise awareness of existing violence and discrimination of LGBTQA communities worldwide, which in turn provides an opportunity to take actions and engage in dialogues within the Fedora community.

40% of world population is from LGBTQA and they have to live under constant fear of crime. Research on wiki reports that between 2008 and 2014, more than 1000 trans people were killed. Sexual and gender minorities face attacks, criticism and their human rights are being denied on daily basis. One in six LGBTQA people faces criminal attacks and incidents do not get reported. What broke my heart the most is that sometimes these people have to change their behavior while in public so that they can save themselves from the hate.

These facts make it very important to transparently and visibly show that Fedora is a diverse and inclusive community. So that, THIS  message can reach everyone including people who have to live in a constant state of fear. Fedora does not support any kind of discrimination and welcomes everyone regardless of gender, culture, belief, sexual orientation and religion.

We had Adam Williamson  (Fedora contributor) on the call, who helped us understand the topic in more deeper context. We had Brian Exelbierd on the call, whose presence helped us know more about where we are currently in Fedora in terms of Code of Conduct and policies and what is the scope of accommodating several discussed improvement factors during the discussion. Dolores Portalatin (an artist, programmer, social activist), Rhea (a fedora contributor and a bisexual person) and Sumantro (a fedora contributor) , also shared their thoughts on the topic. Many other people joined and helped us making the event successful. I am very thankful to all of them as they participated with time, energy, and activism in event call.

As it was a short call of 1 hour and the aim is to identify actions and providing an open forum to drill down the issues. We had chosen critical items only for the agenda of the call and topics involved majorly:

  • Awareness of any existing problems
  • How to improve and become more inclusive
  • Understanding the challenges
  • Future initiatives or directions

Iit makes me feel great that the take away was quite impressive.

Here are the major highlights:

1. Behavior and Moderation – We all are from different culture and carry different background with us. A small question or even an compliment in your opinion may be correct, but may not be appropriate for others. Before giving comments and also compliments, we always need to be more aware that this should not offend someone. Asking someone’s gender publicly or making raciest jokes is not appropriate. There are IRC user guidelines already present in Fedora wiki and also IRC operator guidelines, but they are not very well known. It will be good and helpful to spread awareness about their existence. Greater visibility of our processes and guidelines will surely help.

2. Code of Conduct Expansion – One of the major point of the discussion was code of conduct in Fedora. Our present code of conduct is concise and to the point. There is an opportunity for  expanding the CoC. Diversity team has done  ground work to offer ideas for expanding our CoC is being considered by the Fedora Council now. In particular we believe that explicitly mentioning diversity &inclusion and the LGBTQA community will both make Fedora’s efforts more visible and provide documented reassurance to members of the community that we understand.

3. Polices and Guidelines – Creation and existence of policies and guidelines specifically for LGBTQA individuals can demonstrate our free and open culture in Fedora community and make it more transparent. It also help contributors to understand the action plan created in case of policy violation. People feel more safe and under less risk when such polices and guidelines are crafted carefully.

4. Reporting Issues and Awareness  – It was noted on the call that there is no documented method of reporting incidents. bex shared that one can open private council ticket for reporting issues, which is good. But, people feel more secure while there is a one to one communication channel provided in such scenarios for privacy and to feel more confident while sharing sensitive data and information. Therefore bex is also going to suggest that specific people be identified when the council updates the CoC to include reporting information.  While we build solutions in this area, we need to make sure that we spread awareness about it. So that people can use it, when in need.

5. Tooling – Other than above points, there is the need for accommodations to help a range of contributors, for example by providing subtitles for videos, transcriptions for video calls, etc. For LGBTQA people, there may need to be additional conversations around room sharing options when traveling on Fedora travel budgets. People may not open up or feel comfortable sharing their gender identity publicly on the registration form too, so giving a contact person’s email ID may help in such cases.

Events like this make our perspective more clear. I am privileged and honored to be part of such a diverse community. I am sure the experience was inspiring for everyone who has joined and we crafted a good line of action items for us as diversity team.

Love Fedora hate homophobia, Transphobia and Biphobia

Fedora was at PyCon SK 2017

At the second weekend in March 2017, Fedora had a booth at PyCon SK, a community-organized conference for the Python programming language held in Bratislava, Slovakia. The event happened for the second time this year, and it happened with Fedora again.

PyCon SK 2017 took 3 days. First day most of the talks were in Slovak (or Czech) and Michal Cyprian presented problems that my arise when users use sudo pip and how we want to solve those problems in Fedora by making sudo pip safe again. During the lightnings talks section, I presented about Elsa, a tool that helps to create static web pages using Flask. Elsa powers up the Fedora Loves Python website.

Michal Cyprian presenting

Michal Cyprian presenting. Photo by Ondrej Dráb, CC BY-SA

The next day was mostly English. Another Fedora contributors Jona Azizaj and Petr Viktorin had their talks. Jona presented about building Python communities and empowering women. Petr’s talk was about the balance of Python (constraints and conventions versus the freedom to do whatever you want) and its impact on the language and the community. Petr also metacoached the Django Girls workshop on Sunday.

But Fedora’s presence was not just through people. Fedora had a booth filled with swag. We gave out all our remaining Fedora Loves Python stickers, plenty of Fedora 25 DVDs, pins, stickers, pens, buttons… We had couple of Proud Fedora User t-shirts available and plenty of Fedora users asked for them, so we decided to come up with a quiz about Fedora and a raffle to decide who gets them.

Fedora Swag

Fedora Swag

Fedora booth at PyCon SK 2017

Fedora booth at PyCon SK 2017. Photo by Ondrej Dráb, CC BY-SA

Lot of the visitors were already familiar with Fedora or even Fedora users this year, which was quite different in compassion with the previous year, where a lot of people were actually asking what Fedora is. <joke>Maybe because we already explained it a year ago, now every visitor already uses Fedora?</joke>

See you next year Bratislava!

Featured Image Photo by Ondrej Dráb, CC BY-SA

Test Days: Internationalization (i18n) features of Fedora 26

All this week, we will be testing for  i18n features in Fedora 26. Those are as follows:

  • Fontconfig Cache – The fontconfig cache files are placed onto /var/cache/fontconfig now. this seems incompatible with the ostree model. so this is a proposal to move it to /usr/lib/fontconfig/cache.
  • Libpinyin 2.0 Now libpinyin provides 1-3 sentence candidates instead of one sentence candidate, which will greatly improve the guessed sentence correction rate.
There has been further improvements in features introduced in previous versions of Fedora those are as follows:
  • Emoji typing – In the computing world, it’s rare to have person not know about emoji. Before, it was difficult to type  emoji in Fedora. Now, we have an emoji typing feature in Fedora 26.
  • Unicode 9.0 – With each release, Unicode introduces new characters and scripts to its encoding standard. We have a good number of additions in Unicode 9.0. Important libraries are updated to get the new additions into Fedora.
  • IBus typing booster Multilingual support – IBus typing booster started providing multilingual support (typing more than one language using single IME – no need to switch).

Other than this, we also need to make sure all other languages works well specifically input, output, storage and printing.

How to participate

Most of the information is available on the Test Day wiki page. In case of doubts, feel free to send an email to the testing team mailing list.

Though it is a test day, we normally keep it on for the whole week. If you don’t have time tomorrow, feel free to complete it in the coming few days and upload your test results.

Let’s test and make sure this works well for our users!

Fedora Google Summer of Code Students for 2017

On Thursday, May 4th, the official announcement of accepted projects for this year’s Google Summer of Code (GSoC) was released.  Fedora is proud to be one of the selected participating organizations and we’re pleased to announce who will spend the summer hacking on Fedora-related projects!

What is Google Summer of Code?

In case you’ve never heard of the program, you can head to the GSoC homepage. The sub-title on the page sums it up perfectly:

Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3 month programming project during their break from school.

That basically means Google, together with FLOSS organizations, selects many talented students. These students are offered the oportunity to have an internship with the FLOSS organization.  The students are paid a stipend by Google to allow them to keep their summer free for the internship.

Google started the program in 2005 and Fedora has been participating since 2006. That means this is the eleventh year Fedora has taken part! Last year, a total of 1,206 students were accepted, 10 of whom were with Fedora.

What projects were accepted?

This year, a total of 1317 students have been accepted and six of them will be working on different Fedora or Fedora-related projects. The areas of those projects can’t be summed up easily so we’re linking to their proposal pages directly (for those who didn’t forget to put it on the wiki). If you’re not in the mood to read them at this point, worry not, a follow-up post will contain a short gist of their proposals.

Now without further a do, here is a list of the 6 students!

What happens next?

Now is the time for community bonding which means the students will now set up their Fedora accounts, start hanging around on the IRC channels, mailing lists and get the overall feel of the Fedora community, while also setting up their blogs to write about their progress during the summer.  This is also the time for you to make friends with them and welcome them to our community.

It is also the time to start setting up their development environment and they can even start sending small patches to their respective projects.

However, the actual coding part (that is, hacking away on what’s included in the proposal) will start on 30th of May and ends on 21st of August.

In a follow-up post, we’ll bring you the links to their blogs, along with the students’ introductions.

Join us to plan the event : LGBT Awareness Day, 17th May!

What binds us behind the IRC screens and pagure issues, is an unrelenting drive to make Fedora a better resource for those out there. What divides us is nothing but a difference of opinions on how we want to execute this. All through this, it is through differences we conclude to the best option and through diversity in the community, we capture all perspectives.

As an initiative to preserve and encourage this diversity, the Fedora Diversity Team plans to organize an event for International Day Against Homophobia, Transphobia and Biphobia. We are looking at it as an opportunity for a virtual community meet-up.

An inclusive event cannot be built without being inclusive of all the voices of the community. We would like to solicit your ideas on how we can make this event effective in spreading awareness and building a more inclusive Fedora community. You may suggest tasks that we can do together, talks, workshops, badges, blogs, videos, messages, or anything else on your mind.

We would like to look at this journey as allies, the community and its people. We both build each other stronger. All your thoughts, opinions, feedback or just a +1 will be deeply valuable to us. Please do so in the following ticket: 
https://pagure.io/fedora-diversity/issue/22

While we do so, we respect your privacy and will totally understand if you want to contribute anonymously. Please feel free to mail at amsharma@redhat.com for doing so! We are coordinating a video call on May 17th, into late evening UTC. The details of the video call link and time can be found on the ticket mentioned above.

Just a humble request more, do add hashtags #LGBTMay17_fedora  #celebration on social media to talk about this event and its planning! 🙂

Hoping for a successful event,

Warmly,
Fedora Diversity Team

 

 

DNF 2.0 Test Day: 2017-05-09

Tuesday, 2017-05-09, is the DNF 2.0 Test Day! As part of this planned Change for Fedora 26, we need your help to test DNF 2.0!

Why test DNF 2.0?

DNF-2 is the upstream DNF version, the only version actively developed. Currently the upstream contains many user requested features, increased compatibility with yum and over 30 bug fixes. To DNF-1 back porting of patches from upstream is difficult and only critical security and usability fixes will be cherry-picked to Fedora.

Continue reading

« Older posts

Copyright © 2017 Fedora Community Blog

Theme by Anders NorenUp ↑