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

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.

Documentation and Modularity at Flock 2017

If I had to choose one buzzword for Flock 2017 at Cape Cod, it would be ‘modularity’. Modules, module building, module testing, and module explaining seemed to be all over the place. I attended to give a workshop (with Aneta ŠP) about a proposed way to inject new life into the Fedora Documentation Project. Continue reading

Two Docs Workshops at Flock 2017

This year’s Flock saw two documentation workshops. One focused on reviving Fedora documentation as modular docs based on user stories. The other had participants helping to document Atomic Host features.

Continue reading

Flock 2017 – test, test, test

FLOCK 2017 – Testing Testing Testing

I’ve attended Flock for the first time this year. I’ve didn’t know what to expect there. We’ve had prepared workshop about Meta-Test-Family to present it there.

Continue reading

Building a more Inclusive Open Source Community at Fedora.

(This blog is about the Fedora Diversity Team and what we were up to this Flock 2017 held at Cape Cod, USA)

Apart from the keynotes, hack fests and some delicious sea food at this Flock, Diversity Team had a session and decided to gain direction, move a little faster, break a few barriers and do some other amazing things.  I’m writing it down here for people who weren’t there in the room with us.

Just to let you know, things written like this, are action items for us.  Join us and help out.

Continue reading

Flock 2017 – A Marketing talk about a new era to come.

I had two session at Flock this year, one done by me and another in support of Robert Mayr in the Mindshare one, if there were been any need for discussing.
Here I’m talking about my session: Marketing – tasks and visions (I will push the report about the second one after Robert’s one, for completion).

In order to fit the real target of a Flock conference (that is a contributor conference, not a show where people must demonstrate how much cool they are; we know it!) is to bring and show something new, whether ideas, software, changes and so on, and discuss with other contributors if they’re really innovative, useful and achievable.

We have four foundations and two of them are fitting this concept, friends and first because I’d like to see always news shared with friends.

This year talk was focused on the Marketing activities and how we can make it easier and smarter.

My presentation (after the usual “who am I” and “where you can find us”) started showing what we’re doing, assuming the statement Marketing have in Fedora (What we do), the release tasks (Tasks), the release activities (Releas Activities), and the tickets in Pagure (Tickets) along with other more general activities.

Continue reading

GSoC2017 Final — Migrate Plinth to Fedora Server

There is the summary about my work in Google Summer of Code during the last three months.

About Me

I’m Mandy (Mengying) Wang, I studied in Shanghai Institute of Technology major in Software Engineering, and I graduated two months ago. I’m going to study for a master’s degree after a gap year. You can learn more about me in my Twitter: @MandyMY_ .

Task

Plinth is a web interface to administer the functions of the FreedomBox which is a Debian based project, and the main goal of this idea is to make it available for Fedora.

My Work

Finished

  • Modifying the source code module by module to convert it to RPM-based, including replacing the apt command code with the dnf command code or fit both of them, changing the Deb-based packages into RPM-based packages which play the same roles and testing after each module finished.
  • Add the guide of RPM-based package to Plinth User Guide and create a wiki page for it in Fedora.

This is the welcome page which is run in Fedora:

welcome

To Do

  • Some packages which is needed by Plinth, but I can’t find their suitable replacement or effective solution in Fedora, except copying them from Debian directly. For example:
    • Javascript — many pages can’t be loaded perfectly because of that.
    • LDAP — we can’t complete set up because of that.
  • Make a RPM package for Plinth from source and setup a repo for it in Copr.

Links

Experience

As why Fedora, just because Fedora is the Linux distribution I use the most, so I want to know more about it and make contributions to it, and I believe GSOC is a good chance to integrate into a community, because I had the similar experience in GNOME during Outreachy. And when I went to Taipei for the COSCUP 2017 in early August, I joined the offline meeting of Fedora Taiwan and advertised GSoC to others.

I must say the last three months in GSoC was a quite valuable experience for me. This idea is not easy as I thought, I learned more about the difference between .rpm and .deb during this period, and my VPN was blocked in the second phase. Fortunately, I dealt most problems I met under my try and my mentor’s guide.

At last, thanks to Google and Fedora for giving me this opportunity, and thanks to my mentor, our admin and the people from Fedora and Debian who had given me help.

 


This work by Mandy Wang is licensed under a Creative Commons Attribution-ShareAlike 4.0 International

Test Days: Internationalization (i18n) features for Fedora 27

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

  • Default Chinese Serif Font – Fedora already provides default Chinese Sans fonts, now Fedora 27 will also provide default Chinese Serif fonts
  • Libpinyin 2.1 Enhance the experience of Fedora for Chinese Zhuyin users by speeding up Zhuyin input.
There has been further improvements in features introduced in previous versions of Fedora those are as follows:
  • Emoji typing – n 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 using ibus-typing-booster. We have few emoji fonts in Fedora now.
  • Unicode 10.0.0 – With each release, Unicode introduces new characters and scripts to its encoding standard. We have a good number of additions in Unicode 10.0.0 version. These are mainly few more Emoji characters, Bitcoin symbol (U+20BF), Typicon marks and few symbols in the range of U1F900 to U1F9FF.
  • IBus typing booster Multilingual support –IBus typing booster is now updated in Fedora to provide updated translations, Unicode 10.0.0 support, emoji annotations from CLDR.

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!

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

Flock interviews: Fedora i18n

As you probably know, there is annual convention called Flock. This year’s is happening in Cape Cod, Hyannis, MA and will begin the morning of Tuesday, August 29. Sessions will continue each day until midday on Friday, September 1.

I have asked all of the session leaders from Flock some questions.
And now you are about to read one of the responses.

Fedora i18n by Jens Petersen

What is the goal of your session at Flock?

The Fedora i18n do-session will focus on planning and discussion of priorities for Fedora 28 and 29, and how we can contribute more to upstream and other ongoing Fedora initiatives
Continue reading

« Older posts

Copyright © 2017 Fedora Community Blog

Theme by Anders NorenUp ↑