Fedora Magazine http://fedoramagazine.org Wed, 25 Mar 2015 21:38:53 +0000 en-US hourly 1 http://wordpress.org/?v=4.1.1 Fedora conferences this summer, writing release notes, brainstorming a better onramp, and a GSOC reminder http://fedoramagazine.org/5tftw-2015-03-25/ http://fedoramagazine.org/5tftw-2015-03-25/#comments Wed, 25 Mar 2015 20:31:03 +0000 http://fedoramagazine.org/?p=8343 Continue Reading →]]> Fedora is a big project, and it’s hard to keep up with everything. This series highlights interesting happenings in five different areas every week. It isn’t comprehensive news coverage — just quick summaries with links to each. Here are the five things for March 25th, 2015:

Join us at Flock (and book your hotel now)

Every year, we have a big planning and developers’ conference, Flock. It alternates between Europe and North America, and this time around will be at the Rochester Institute of Technology in Rochester, New York, from August 12th to 15th. Flock organizers just announced that hotel reservations are open, as are talk submission. If you’re an active contributor or are interested in becoming one, start planning your trip now!

Or, come to FUDCon in Pune, India

In addition to Flock, we also hold annual gatherings in the Asia/Pacific (APAC) and Latin America (LATAM) regions. These are FUDCons — Fedora User and Developer Conferences. This year’s APAC FUDCon will be held in Pune, India from June 26th to 28th.

Talk submissions for this conference are closed and the selection committee working on choosing the best from over 140 submissions. There will also be a BarCamp-style track, where sessions will be chosen by attendees at the conference.

A limited amount of money is available for travel subsidies. See the FUDCon planning wiki for details.

Help with the F22 release notes

Fedora 22 is almost at the beta stage, with the final release slated for May. That means it’s time to start writing the release notes, and Fedora Documentation Project Lead Pete Travis put out a call for volunteers on the Fedora Join List. As Pete notes, this is a great, low-barrier way to get involved in Fedora — you don’t need a lot of prior knowledge, just a little bit of interest in some piece of software we include.

A more friendly ‘net presence for Fedora

This morning, Máirín Duffy led a brainstorming session on the topic of enabling new contributors, with the eventual goal of developing a modern Web interface to all aspects of the project for contributors, both new and already deeply involved. Mo wrote a great summary blog post afterward, and I highly recommend reading it if you’re interested in bringing more contributors to Fedora — or just improving your own workflows and interactions.

Google Summer of Code

And finally, a reminder that Fedora is participating in the Google Summer of Code. The application deadline is March 27 at 19:00 UTC; please check out Fedora’s GSOC 2015 page if you’re interested in being involved.

http://fedoramagazine.org/5tftw-2015-03-25/feed/ 0
LibreOffice online announced by Collabora http://fedoramagazine.org/libreoffice-online-announced-by-collabora/ http://fedoramagazine.org/libreoffice-online-announced-by-collabora/#comments Wed, 25 Mar 2015 19:21:36 +0000 http://fedoramagazine.org/?p=8337 Collabora just announced that they are working on LibreOffice online, an online document editing application that will provide an Open Source alternative to Google Docs and Office 365. Collabora — a leading contributor to the LibreOffice upstream — is teaming up with collaboration software provider IceWarp to work on this much needed addition to the LibreOffice suite.

The work that Collabora and IceWarp intend to complete will build on the online rendering engine that the LibreOffice community started development on in 2011, and the two companies intend to collaborate closely with the upstream LibreOffice project:

IceWarp and Collabora will work alongside over a thousand existing LibreOffice contributors to implement the whole online editing portion of the software, including the server-side provided by LibreOffice, and the client front-end based on HTML5 technology. The result will be a fully mature server solution, which any other provider, individual or project in the community can utilize for their applications and services

It seems it is early days for this promising project, but you can view this sneak peak of LibreOffice Online in action in this short screencast:

For full details on the announcement, check out the press release from Collabora.

http://fedoramagazine.org/libreoffice-online-announced-by-collabora/feed/ 1
Managing your finances with GNUCash http://fedoramagazine.org/managing-finances-gnucash/ http://fedoramagazine.org/managing-finances-gnucash/#comments Sun, 22 Mar 2015 18:49:34 +0000 http://fedoramagazine.org/?p=8263 Continue Reading →]]> Managing one’s finances is an unavoidable chore in life. You will need to employ it sooner or later — the sooner you try it, the better. Luckily, there is a great open source tool available for all your budgeting needs – GNUCash. It is available in Fedora’s repositories. You can install it using Gnome Software or through the command line.

sudo yum install gnucash

GNUCash includes a “New accounts wizard” that helps users pick what they need. It even boasts a list of common accounts to help you get started:


If you are looking for something more complicated, such as loans or investments, you can track them using GNUCash as well. It is full of useful features.

Maintaining your accounts requires some knowledge of the double ledger system. If you have not taken a finance related course, or have forgotten how the system worked, the GNUCash documentation provides an excellent starting point. “The Basics” is a chapter you’d probably like to read. Once you get the gist, it becomes simple:

  • the money you earn is credited to your Assets – your Current Account or Savings Account (wherever your earnings are deposited).
  • the money you spend is debited from the required assets account and credited to the Expense account - Expenses:Dining, or Expenses:Groceries for example.

As an example, this is what my somewhat depressing “Cash in wallet” panel looks like:

GNUCash is feature-rich, allowing you to…

  • Schedule future transactions – such as the rent or car insurance premium
  • Generate reports, graphs, allowing you to analyse where you spend your money and if you need to cut back
  • Import statements from your banks to reconcile and check if your budgeting is correct
  • …and much more

Some might feel using software for budgeting is overkill, but if we use software for calendars, todo lists, recipes,  and even reminders, why not use one for budgeting too? Give it a try and let the GNUCash developers know what you think!

http://fedoramagazine.org/managing-finances-gnucash/feed/ 13
How to get Emoji to display on Fedora http://fedoramagazine.org/how-to-get-emoji-to-display-on-fedora/ http://fedoramagazine.org/how-to-get-emoji-to-display-on-fedora/#comments Fri, 20 Mar 2015 16:40:54 +0000 http://fedoramagazine.org/?p=5297 Continue Reading →]]> Emoji, the cute Ideograms that are now part of Unicode are now used fairly widely in messaging, especially on mobile devices. However, if you receive a message from someone with an Emoji on it, or view a page online what uses Emoji, the majority OF Emoji appear as a Unicode fallback symbol:

emoji _on_wikipedia

Unicode fallback symbols when no emoji font is installed

Getting Emoji to display

Thankfully, it is pretty easy to get Emoji to display everywhere on Fedora by just installing the Symbola font. This font is packaged in the official Fedora repos, and can be found in Software by searching for Symbola. Alternatively, you can install this package from the command line with:

sudo yum install gdouros-symbola-fonts

Colour Emoji

After installing the Symbola font, you will quickly notice that your Emoji will display as monochrome icons rather than the coloured versions available on most mobile devices. Colour Emoji are currently not available in Fedora, but the GNOME upstream has a design page briefly outlining the feature, including some initial designs for the colour Emoji themselves. There is also the beautiful set of CC-BY-SA Emoji from EmojiOne, which could also be an option in the future when support for coloured fonts is implemented in Linux.

http://fedoramagazine.org/how-to-get-emoji-to-display-on-fedora/feed/ 10
Maria Leandro: How do you Fedora? http://fedoramagazine.org/maria-leandro-how-do-you-fedora/ http://fedoramagazine.org/maria-leandro-how-do-you-fedora/#comments Thu, 19 Mar 2015 16:49:19 +0000 http://fedoramagazine.org/?p=8090 We recently interviewed Fedora user Maria Leandro on how she uses Fedora.  This is part of a series here on the Fedora Magazine where we will profile Fedora users and how they use Fedora to get things done. If you are interested in being interviewed for a further installment of this series you can contact us on the feedback form.

Who are you?

I’m Maria Leandro, known also as Tatica and I work as a photographer on my own business, Tap.Pics. I work exclusively with Open Source tools, which has made my life quite interesting. I started with Linux back in 2005 and since then, I have never felt the need of change my OS. It started (like many other people), at college, and it became part of my personal and professional life.  All my works have been related directly to Open Source technologies, including teaching and organizing events.

I started using Fedora in 2006, and still use Fedora as my base OS. I joined the community a bit later in 2008 and Fedora became a family to me. I have contributed with Design and Marketing, and have organized some events to attract more contributors.

What Hardware?

As a designer and photographer you always want more, so I usually work on my  Lenovo Thinkpad x201 Tablet (i7, 6gb RAM and a Wacom prenabled) running Fedora 20 (yes, I haven’t upgraded it yet) and using Fluxbox; but I swich from time to time to a couple of other systems: an AMD A8-5600K 3.6GHz Quad-Core and an MSI FM2-A75MA-E35 Micro ATX FM2 Motherboard, 8GB DDR3 RAM (our Frankenstein) that do have the latest Fedora release installed. I work using 2 LG 21″ screens, but recently got an 42″LG TV that I will be using to make sure I see every pixel.

When you work with design and photography, biggest issue is space; so I use a ZyXEL NAS with 2 2tb HDDs to save data; however, I assume it will run short sooner than expected.

My photographic gear holds a Canon 1000D (Kiss Rebel) and a Canon 60D, and I use both for every photoshoot to it makes easier to shoot with two lenses without changing them out. I use a couple of Canon 50mm 1.8 lens, a Sigma 70-300mm, a Tamrom 28-80mm, a Canon 35-80, a Canon 18-55mm and an Opteka 6.5mm, which I love. Aditional to this I have aquired some lighting equipment to start building my own studio. However, I have been using them more on the move when I go to weddings and photoshoots.

The lighting equipment has an 80cm portable Soft-Box with two 5000K 50W lights, also a full Cowboy Studio with 3 160W Strobe, 3 tripods, 2 80cm softboxes, an umbrella and several backgrounds; as well for extra lighting I also have a couple of simple home lights, 2 Bayco SL-1002 Halogen lights, a regular and a macro ring led lights, 2 80cm bouncers (5 colors), 1 60cm bouncer (2 colors) and a Canon Speedlight 580EX. When outdoors I have an extra Look tripod, more strong to work with wind, and the most recent baby to this family is a cheap Roxant Stabilizer.

What Software?

It’s always a long list, but I will try to make it short and focus on what I use on daily basis. I like to use Fluxbox as my Window Manager since it allows me to not waste resources and keep me focused on work. I even use it without a background; despite working on Fedora backgrounds with the Fedora Design Team. I use both Chrome and Firefox since I check how my websites look on both of them. I use the XChat IRC client to keep online with the community and Hotot to stay tuned to Twitter.


RAW photo tool Darktable on Fedora



I keep always a terminal open just in case I need to kill something, and use Nautilus as my file manager. When comes to photography, I use Darktable to organize and develop my RAW images. I always shoot on RAW so Darktable has proven to be a fast/easy/powerful tool to work with. I use Gimp mostly to fix details; sometimes skin imperfections or simply make some photo-magic that comes to my mind. When comes to Vectors, Inkscape is my first choice, it allows me to create my clients branding (from logos to full websites) and it comes handy to create presentations, icons and much more.


When comes to video/audio I work with Kdenlive and Audacity, I have tried Cinelera, OpenShot, Pitivi and many more, however, Kdenlive is probably the only tool that never crash on me when I add 20 clips of 5sec and 200Mb each one, its easy to add transitions, effects, music and more. I’m not an expert on audio editing, so Audacity makes it quite easy to me, I use it mostly to edit the audio for my wedding videos.

I like to experiment and try every single graphic app that is available, so it’s not weird to see me working on Blender to render some logos or even do some interior design demos, Scribus to publish some magazines for some clients, Tupi to create animations to include on my photoshoots videos or even SlomoVideo, which I’m new at, trying to make slowmotion videos of my dog.

http://fedoramagazine.org/maria-leandro-how-do-you-fedora/feed/ 13
Terminal job notifications in Fedora 22 Workstation http://fedoramagazine.org/terminal-job-notifications-in-fedora-22-workstation/ http://fedoramagazine.org/terminal-job-notifications-in-fedora-22-workstation/#comments Thu, 19 Mar 2015 11:33:19 +0000 http://fedoramagazine.org/?p=7885 Fedora 22 Workstation’s GNOME 3.16 desktop makes almost everything easy using a standard point and click interface. But one of the best reasons for using it is the power you can also get in the Terminal app. There’s a world of power available through that command line. And the new Terminal job notifications keep you in touch with the command line, even if you’re doing something else.

Sometimes when you run a task at the command line, you may have to wait a while for it to complete. If you’re like me, you probably move to a Web browser, or some other task. Who wants to waste time watching the screen, waiting for their computer? You could go read the news, see what your friends are up to online, or work on that amazing novel you’ve always wanted to write.

But often you’ll do that using an app that covers up the Terminal on the screen. That means you won’t know when your job finished.

With Fedora 22 Workstation, say goodbye to all that uncertainty. Fedora 22 Workstation includes GNOME 3.16’s feature for Terminal job notifications. With this feature, you’ll know when that long-running task is done.

If another app is in the foreground when a long-running job completes in the Terminal, you now get a handy notification.


Did you see the notifications come in via their handy, less intrusive location on the top bar? This puts you in command of your attention span. You might decide to go back to the Terminal and pick up where you left off. Or maybe you’d rather try to finish writing that cliffhanger in Chapter Seven of your novel

http://fedoramagazine.org/terminal-job-notifications-in-fedora-22-workstation/feed/ 5
Help Fedora find a Diversity Advisor http://fedoramagazine.org/help-fedora-find-a-diversity-advisor/ http://fedoramagazine.org/help-fedora-find-a-diversity-advisor/#comments Wed, 18 Mar 2015 20:03:39 +0000 http://fedoramagazine.org/?p=8023 Continue Reading →]]> Increased diversity is crucial to the future of open source. A range of contributors from varying backgrounds brings broader experience to the table, which makes for healthier projects — and ultimately better software. To make Fedora a more diverse community, the Fedora Council (our new governance and leadership body) has an open position for a Diversity Advisor, and we need your help to find the perfect person for this role.

What does a Diversity Advisor do?

The Fedora Diversity Advisor will lead initiatives to assess and promote equality and inclusion within the Fedora contributor and user communities, and will develop project strategy on diversity issues. The Diversity Advisor will also be the point of contact for Fedora’s participation in third-party outreach programs and events.

What’s happening now?

We’re forming a search committee to find the most awesome and incredible human being for the job — and this message is the invitation to join that committee.

In earlier conversations, we’ve talked about the various benefits of asking someone within the project to fill the role vs. inviting someone from the outside, with experience in open source and communities but not necessarily deeply with Fedora. There clearly are benefits and disadvantages either way, and we’re open to either one. We’d like the search committee to include both perspectives (as well as of course different backgrounds and expertise with minority groups). That way, if we choose someone external, we can feel confident that people with a longer history within the project back the choice (and, indeed, were part of making it); and if we choose someone from within Fedora, that we also have the benefit of outside perspective in doing so.

How can I help?

If you’re interested in helping with the search, please email me at mattdm@fedoraproject.org with answers to the following questions (and/or anything else you’d like to say). I’ll share responses confidentially with other members of the Fedora Council, and we’ll form the committee from there.

  1. Why do you believe diversity and inclusion are important for Fedora, and why do you want to join the search team for Fedora’s Diversity Advisor?
  2. What specific minority group(s) or issues can you offer insight about? What perspectives, experiences, or knowledge about diversity and inclusion could you share as a member of the search team?
  3. To give us further insight, feel free to provide names and contact information for up to three people who can speak to your passion, interest, or experience with diversity and inclusion.


Please send responses by March 31st, 2015, so we can get the search underway. We will leave actual details of how the search will work up to the searchers. It may end up that someone with interest in being on the search team will also be the best candidate; the Council doesn’t see that as a problem. And, it may be that the committee will want to continue to exist after the search, in an advisory role or as part of an action team, but we also don’t want to raise barriers by making that an initial obligation.

Note that the Diversity Advisor currently an unpaid, volunteer position. I personally hope we can change that in the future, but we also wanted to take the steps we can now to make progress. This is not a token role; it carries full participation in Council consensus for any and all project issues relevant to diversity.

Please share!

Please share this invitation with anyone you think might be interested, both within Fedora and outside of Fedora in relevant communities. Thank you!


Cover Photo — Lápis by Cleide Isabel CC-BY-SA 3.0

http://fedoramagazine.org/help-fedora-find-a-diversity-advisor/feed/ 5
Using Fedora 22 Atomic Vagrant Boxes http://fedoramagazine.org/using-fedora-22-atomic-vagrant-boxes/ http://fedoramagazine.org/using-fedora-22-atomic-vagrant-boxes/#comments Wed, 18 Mar 2015 15:27:47 +0000 http://fedoramagazine.org/?p=8154 Continue Reading →]]> One of the new offerings with the Fedora 22 release is a Vagrant box for the Atomic host. While we’re a few months away from the final release, we have an alpha out last week and test candidates for Fedora 22 beta spinning up as we speak. Ready to try out one of the Vagrant boxes? We’ll step through downloading and running the boxes for libvirt/KVM and VirtualBox.

What’s Vagrant?

Virtual machines and containers are fantastic to use to set up development and testing environments, but creating virtual machines manually can be slow and tedious. What we want is a way to spin up an environment quickly, replicate it easily, and dispose of it when we’re done.

Vagrant is a tool that makes it easy to manage a development environment, and even share that configuration with others. Vagrant works with a number of “providers” – such as KVM/libvirt, VirtualBox – and “boxes” that are basically virtual machine base images with a light touch of special sauce.

A lot of folks are already using Vagrant to manage their development environment – if you’re one of those folks, this article may be old news for you. If not, though, read on – you may find Vagrant to be pretty useful.

Getting Images

The alpha images are available via the Cloud pre-release download page. You want to select one of the links for Vagrant Images. If you’re on Fedora 21, you’ll most likely want the libvirt image. If you’re on Windows or Mac OS X, you need the VirtualBox image.

Note that, currently, the images don’t end with the standard “.box” suffix. That should be corrected reasonably soon, but the existing images are perfectly cromulent Vagrant boxes.

You’ll also, of course, need Vagrant installed. If you’re on Mac or Windows, you can find the downloads and installation instructions on the Vagrant site.

Setting Up Vagrant on Fedora 21

Fedora 21 has packaged for Vagrant, so installing Vagrant takes just a few commands. Open a terminal, and run the following:

dnf install -y vagrant-libvirt vagrant

Now, just run “vagrant version” and you should see a message that tells you the version of Vagrant and says “you’re running an up-to-date version of Vagrant!”

Next we’re going to import the box image and start working with it.

Running on Fedora 21 with Vagrant and libvirt

Download the libvirt/KVM image from the Download Fedora Cloud Alpha page. Once it’s downloaded, you can verify the image by checking its checksum against the CHECKSUM file. Use cd to change directories to the download directory and use sha256sum to verify the image:

sha256sum Fedora-Cloud-Atomic-Vagrant-22_Alpha-20150305.x86_64.rhevm.ova

Assuming it checks out OK, then you’ll want to go ahead and import the box:

vagrant box add f22atomic Fedora-Cloud-Atomic-Vagrant-22_Alpha-20150305.x86_64.rhevm.ova

Now, let’s create a directory where you will create a Vagrantfile, which holds instructions for Vagrant on running the box.

mkdir fed_test
cd fed_test
vagrant init f22atomic

Now, you can pretty much run the box using the stub Vagrantfile without any modifications, but if you want to adjust memory or whatnot you do need to edit it.

Here’s the Vagrantfile I’m using for Fedora 22 Atomic testing:

# Vagrantfile for Fedora 22 Atomic Host

Vagrant.configure(2) do |config|

  config.vm.box = "f22tc2"

  config.vm.provider "libvirt" do |libvirt|
    libvirt.driver = "kvm"
    libvirt.memory = 2048
    libvirt.cpus = 4


Let’s walk through that quickly. The first line is just a comment. Vagrant will ignore that and start with the line starting with Vagrant.configure. This tells Vagrant that the configuration is starting.

The next line tells Vagrant what box to use. We should have that in the stub Vagrantfile you created with vagrant init already, because you passed the boxname to it as an argument.

The next few lines specify that Vagrant should use the libvirt provider, and send a few parameters about the VM. Specifically the amount of memory (2GB) and how many virtual CPUs to use. You can adjust these to taste/the system you’re using. For example, you might want to tweak libvirt.cpus to 1 or 2 depending on the host system you’re using.

The default for CPUs is 1 if not set, and the default for memory is 512MB.

Starting Your Vagrant Box

Let’s fire up the Vagrant box and take it for a spin!

vagrant up

Now you’ll see a bunch of text indicating that vagrant is starting the machine. It shouldn’t take too long, depending on the speed of your machine.

Once it’s finished, you can log in:

vagrant ssh

That will log you in as the “vagrant” user. Now you’re logged into your virtual environment and can work normally, just exit when you’re done. The system will continue running. You can log in again with vagrant ssh or you can turn it off with vagrant halt.

What if you want to connect to your Vagrant box from a separate machine? You can get the SSH configuration by running the ssh-config command:

vagrant ssh-config

This will give you a configuration and location of the private key to use if you want to copy them to another host.

Done with the environment? If you want to get rid of the virtual machine, use the destroy command:

vagrant destroy

The destroy command will not remove the base box from your system. It will only remove the new environment you’ve created from the Vagrant box. You can also create multiple environments from the same box.

Running on Mac OS X with Vagrant and VirtualBox

If you’re using Mac OS X or Windows, you’ll need a different provider for Vagrant – and VirtualBox seems to be the hands-down most popular option for those platforms.

You’ll need to install Vagrant and VirtualBox from the upstream packages for Mac OS X. Note that with more recent versions of Mac OS X you will need to go to System Preferences -> Security & Privacy -> General and make changes to Allow apps downloaded from: if you’re installing Vagrant and VirtualBox. It’s probably best to stick to Mac App Store and identified developers.

Commands on Mac OS X are pretty much the same as Linux, though you’ll notice two commands available for Vagrant on Mac OS X that are missing from the default Fedora packages: connect and share. That’s a bit out of scope for this article, but you can use that to share Vagrant boxes to allow people to connect via HTTP/HTTPS or SSH.

Managing Boxes

We’ve run through most of the Vagrant commands you’ll use day-to-day. A couple of additional commands you should be aware of, though, for basic management.

To see all boxes on a machine, use vagrant box list. If you need to get rid of a box (not just the most recent environment) use vagrant box remove foo where foo is the name of the box you’d like to get rid of.

To see the status of all Vagrant boxes, use vagrant global-status. The vagrant status command will show you the status of the current environment.

Have questions?

If you run into problems with the Atomic boxes, please ask on cloud@lists.fedoraproject.org. We want to provide rock-solid Vagrant boxes for the Fedora Atomic host in Fedora 22, so your feedback will help a lot!

http://fedoramagazine.org/using-fedora-22-atomic-vagrant-boxes/feed/ 3
Fedora 22 Workstation’s new notifications http://fedoramagazine.org/fedora-22-workstation-new-notifications/ http://fedoramagazine.org/fedora-22-workstation-new-notifications/#comments Tue, 17 Mar 2015 14:47:47 +0000 http://fedoramagazine.org/?p=7936 Fedora 22 Workstation will include the new GNOME 3.16 release. This release has a new notification design that’s less intrusive and easier to use.

Notifications now pop up from the middle of the GNOME top bar. Many types of notifications allow you to take action immediately through the pop-up balloon. For example, when your storage device is low on space, you can choose to examine the area that’s full, or ignore the warning directly from the notification.


If you’re away from the computer for a while, you might have more than one notification queued up for your attention. In this case, a prominent dot marker appears next to the clock in the top bar. You can select the clock in two ways: either click it with the mouse, or use your Super+M key. (The “Super” key usually has a logo on it, and is sometimes called the Win key.)

When you select the clock, you’ll see a list of the most recent notifications for each app. You can clear them individually, or you can clear an entire list of notifications from an app at one time. If you’re using a keyboard, you can use the Up and Down arrows to move around the notifications,


Of course, this is a fairly big change. Notifications used to be in a popup tray at the bottom of the screen in previous GNOME and Fedora releases. That tray also contained controls for apps using the old status icon feature.

Don’t worry, those apps are still there for now. If you go to the bottom left of your screen, there’s a sliding tray that contains old status icon type apps. So for instance, if you’re using something like Google Music Manager, you’ll find it in this slider. This may not be the long-term solution for these apps, but rather a stopgap you’ll see in Fedora 22 while designers come up with a better solution.


The new notification system will allow you to stay focused on your work, but also makes messages from your apps easy to find. It’s another of the helpful improvements you’ll find in Fedora 22 Workstation. The Fedora 22 release is currently scheduled for mid-May.


http://fedoramagazine.org/fedora-22-workstation-new-notifications/feed/ 13
Your chance to contribute in Fedora 22 development cycle through Test days http://fedoramagazine.org/your-chance-to-contribute-in-fedora-22-development-cycle-through-test-days/ http://fedoramagazine.org/your-chance-to-contribute-in-fedora-22-development-cycle-through-test-days/#comments Tue, 17 Mar 2015 08:59:18 +0000 http://fedoramagazine.org/?p=7994 Continue Reading →]]> Fedora 21 released in December, and the next day the development team started planning for Fedora 22 release including starting feature planning and scheduling, and the Fedora 22 Alpha was released on March 10th.
Now what Fedora 22 expecting from users and Fedora community at present? The main thing is testing. Testing helps developers a lot, first users might bring different perspective while testing and also it boost developers confidence for particular change.
We do testing by planning test days targeting different aspects of Fedora. It can be specifically for particular component in Fedora or can be products specific. Important point to note is on test day normally developers and QA expert used to be available most of the time and can help to resolve any query quickly.

As of now 4 test days are proposed and we will see in brief what is main focus in these test days.

1. Anaconda DNF
Anaconda is the installation program used by Fedora. DNF is the package manager intended to replace yum as the default for Fedora soon. This test day was basically focused on DNF use in Anaconda. If you missed the chance, still good opportunity to test it again.

2. Internationalization
Fedora is global distribution and need to care languages and scripts requirement of worlds different region. Next two test days specifically focus on this aspect.
In short Internationalization is enabling language in infrastructure so that other applications can use it. It includes providing locales, fonts, encoding support and input method for efficiently creating data.

We have 5 changes happening in Fedora 22 for internationalization.    

  • Glibc localedata updated to Unicode 7.0
    Glibc now updated to Unicode 7.0. This is already tested lot with glibc test suite before committing in upstream. Not easy way for users to test directly. One should not its major update and can create backward compatibility issues.
  • Minglish
    New addition to Marathi input method family. This try to remove disadvantaged of present Marathi IME and provide you new one.
  • NewDefaultConsoleFont
    A new console font, eurlatgr, was recently added to kbd and it should be better default console font for European based languages written in Latin or Greek script. eurlatgr is based on latarcyrheb-sun16 so the typeface does not change.
  • Lohit2 Odia
    Updating default Lohit Odia font to latest upstream release happened with Lohit2 project. It provides completely from scratch written efficient and effective Open type tables.
  • DnfLangpacksPlugin
    In yum we had a chance to install language support just with $yum langinstall <lang_code>. Soon we are migrating to DNF so how to do in it? It is with DnfLangpacksPlugin, we are doing this in Fedora 22. Good time to test it.

On the top of this there are number of improvements in IBus and other default packages for some languages.


3. Translation (l10n)
In recent FUEL GILT conference i gave a talk on “Why Globalization? World Wide picture” in that i explored on topic ‘how person is more emotionally attached to his first language and also understand things quickly if they are in first language’. Translation day is specifically to test GUI translation is available into users first language or not. Testing is also required to make sure translations are correct.

4. Virtualization
This was specifically for Virtualization in Fedora 22. Test cases includes basic virtualization workflow, some cool functionality, as well as new features introduced in Fedora 22.

If you are Fedora user and caring for Fedora, its time to contribute to Fedora. We are planning a Badge for Test day contributors, i am sure will get chance to award it lot and lot people. :)

One can find all the test days planned At Fedora wiki. Please note if you do not find time on test day, still your test inputs matter lot and good to test when you get time later.

http://fedoramagazine.org/your-chance-to-contribute-in-fedora-22-development-cycle-through-test-days/feed/ 0