Category: Fedora Project Community (page 1 of 8)

All articles in this category are relevant to ALL teams and subgroups across the entire Fedora Project community.

Using the WordPress App with the Community Blog

Occasionally the CommBlog has had an issue with the WordPress interface that allows you to edit articles. The visual editor gets stuck and the interface stops working. I use the WordPress Desktop App. This application allows you to edit and manage a wordpress.com blog, but it also allows you to edit and manage a self-hosted WordPress blog through JetPack. This app will allow you to post on the CommBlog from your laptop without any problem. The requirement is to have a wordpress.com account.

Installation

There is no package or installation required, just download the binary and run it. First download the latest version of the app from the wordpress desktop app site. Choose the tar.gz file. At this moment, the latest version is 2.7.1

After downloading the file, unpack it:

tar xzf wordpress-com-linux-x64-2-7-1-tar.gz

This will give you a folder called WordPress.com-linux-x64, which has the binary app called WordPress.com inside of it.

Wordpress Folder Content

WordPress Folder Content

You also need to have the dependency, libXss.so.1, that is provided by libXScrnSaver. This is available via a dnf install:

sudo dnf install libXScrnSaver

Finally, you just need to excecute the WordPress.com file.

Configuration

To configure it, just execute the app and follow the steps shown on the screen.

Login:

WordPress.com App Login Screen

WordPress.com App Login Screen

You will be prompted to use the My Sites widget to add a new site:

My Sites changer widget

My Sites changer widget

Click on “Add New Site” and in the next screen select “Add an existing WordPress site with Jetpack” and write communityblog.wordpress.com:

Jetpack association

 

You will prompted to login with your fas account (in the default browser) and then it will make the link between your wordpress.com account and the Jetpack plugin in the CommBlog. After a few minutes you will see the blog configured in the app:

Final Screen with Blog added

Final Screen with Blog added

You will need to close your browser and then you can use the app to write and manage the CommBlog without any problem.

The Cons

Right now the only failure I found is that I can’t upload media to the Media Library. My solution has been to upload the media files from the browser and then switch to the app to write the articles.

Outreachy 2017: Mentors and ideas needed

The Fedora Project is participating in the upcoming round of Outreachy  as a mentoring organization and is looking for project ideas and mentors.  Outreachy provides three-month internships for people from groups traditionally underrepresented in tech. Interns could be university students, technical school graduates, people switching careers, or people coming back to tech after starting a family or another long absence.  Interns work remotely with mentors on projects ranging from programming, user experience, documentation, illustration and graphical design, to data science.

Continue reading

Council Elections: Interview with Justin W. Flory (jflory7)

Fedora Ambassador Mentor badge used for Council

Fedora Council Elections begin soon

This is a part of the Council Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Tuesday, August 8th and closes promptly at 23:59:59 UTC on Monday, August 14th. Please read the responses from candidates and make your choices carefully. Feel free to ask questions to the candidates here (preferred) or elsewhere!

Interview with Justin W. Flory (jflory7)

  • Fedora Account: jflory7
  • IRC: jwf (found in #fedora-admin, #fedora-ambassadors, #fedora-atomic, #fedora-commops, #fedora-council, #fedora-design, #fedora-diversity, #fedora-games, #fedora-join, #fedora-magazine, #fedora-mktg, #fedora-outreach, #fedora-summer-coding, #fedora-telegram, #fedora-websites)
  • Fedora Wiki User Page

Continue reading

Fedora 27 release dates and schedule

With the recent release of Fedora 26, the Fedora 27 release schedule is falling into place. Also worth noting, starting with Fedora 27, there is no longer an Alpha release. As of now, the current Fedora 27 release schedule is as follows.

  • Beta: 2017 September 19th
    • “Rain” date: 2017 September 26th
  • Final release: 2017 October 24th
    • “Rain” date: 2017 October 31st

These dates may change as development on Fedora 27 progresses, so always check the official schedule for the most accurate version of the Fedora 27 schedule.

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

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.

Fedora Council FAD Report – 2017/2018 Initial Steps

The Fedora Council met for an in-person FAD for three days from 26-28 March in Grand Rapids, Michigan, USA. Almost the entire Council was able to attend. Josh Boyer, Brian Exelbierd, Robert Mayr, Matthew Miller, and Langdon White, were present, and unfortunately, Jan Kuřik and María Leandro could not make it. We chose Grand Rapids to accommodate one of the two members with travel challenges and to reduce overall travel costs for the rest of us.

We set a full agenda and managed to discuss the topics over the three full days.

Continue reading

Olderposts

Copyright © 2017 Fedora Community Blog

Theme by Anders NorenUp ↑