Tag: development (page 6 of 7)

FOSS Wave: Bhopal, Madhya Pradesh, India

FOSS virtual meetup, Bhopal, Madhya Pradesh, India

A start of a big journey!

Furthering the efforts of some work around building a strong, tight-knit FOSS community around Fedora, I approached a few people from Bhopal, Madhya Pradesh. I figured out the scope to talk about Fedora and Fedora quality assurance (QA). The target audience was bringing more college students from Bhopal into open source and Fedora.

Talking FOSS and Fedora with Bhopal

The meeting was short and simple. The audience was well-versed with free and open source software (FOSS) and many of them are presently contributing to various FOSS projects. We started off talking about how contributing to FOSS makes contributors industry-ready. As the cog wheel of time revolved, we shifted to “how people can join” the Fedora Project and start contributing!

Continue reading

Heroes of Fedora 23 bonus: Test Days

Heroes of Fedora 23 bonus: Test Days

Heroes of Fedora 23 bonus content – a quick post on Test Day stats.

I realized that in Heroes of Fedora 23 Alpha I promised statistics on Test Days in the Fedora 23 Final post, but forgot to include them when writing it! The Fedora 24 HoF posts will start up soon, but in the mean time, here are the Fedora 23 Test Day stats as a little bonus!

‘Overall fixed %’ is an approximation of what proportion of the bugs reported as part of Test Day events were ‘fixed’. Calculating it involves some subjective choices that have been discussed on the test@ mailing list before, but it’s a reasonable approximation. These stats are generated by this ‘testdays’ tool.

Events: 6
Tests: 318
Bugs: 29
Testers: 28
Overall fixed %: 56.5217391304

Continue reading

New Taskotron tasks

For a while now, Fedora Quality Assurance (QA) is busy with building Taskotron core features and didn’t have resources for additions to tasks that Taskotron runs. That changed a few weeks back when we started running task-dockerautotest, task-abicheck and task-rpmgrill tasks in our development environment. Since then, we are happy with the results of those tasks. We deployed them to the production instance last week. Please note that the results of those tasks are informative only. Let’s introduce the tasks briefly.

Continue reading

Fedora needs you to port a Python package!

Fedora is always moving forward and that means switching to Python 3. There are plenty of upstream projects that already support Python 3. Unfortunately, they are often not packaged in Fedora. We try to keep track of such cases and more in the Fedora Python 3 Porting Database. There, you can see these packages marked with a blue color and listed on the page for Mispackaged packages. Get up to three Fedora badges for updating spec files to support Python 3! Join the porting party, help us move to the future and get your reward. We can port it, but not without your help!

Join the Python 3 Porting Party! Port a package to Python 3

Join the Python 3 Porting Party!

Continue reading

Heroes of Fedora (HoF) – F23 Final

Heroes of Fedora 23 wraps up

Heroes of Fedora 23 completes, with a look at the heroes of Fedora 23 Final testing.

Wrapping up the Heroes of Fedora for Fedora 23, after the Alpha and Beta posts, it’s time to celebrate all those who contributed to Fedora 23 Final testing! As usual, we’ll be looking at Bodhi feedback on updates, release validation tests, and bug reports.

Continue reading

Another way to push package updates to stable in Fedora Bodhi

This article was originally published on Trishna Guha’s blog,


Bodhi is a web application that facilates the process of publishing package updates of Fedora. Once a package is submitted to Bodhi it goes through various stages: Pending, Testing, Stable, Obsolete. The details can be found here Package States.Fedora Bodhi Update System

There exist two types of policies in Bodhi, using any of them maintainers can publish their package updates (Pushing updates to Stable from Testing). Updates Policy documentation: https://fedoraproject.org/wiki/Updates_Policy

Updates Policy in Bodhi:

  • Manually push to stable based on time :
    • Auto-karma is disabled.
    • Update spends 14 days in testing.
    • Maintainer pushes the update to stable manually.
  • Automatic push  to stable based on karma :
    • Auto-karma is enabled.
    • Stable Karma threshold is reached.
    • The update is pushed to stable automatically.

Continue reading

Fedora’s Love For Python Continues

In this digital age, there is still some use for having messaging that is easy to distribute and consume. While it may seem quaint and old-fashioned, hard-copy content is a useful way to deliver information at events like conferences and meetups.

With that in mind, the Fedora Marketing team, in conjunction with members of the Fedora Python SIG, has put together a new Fedora Loves Python brochure, just in time for PyCon 2016.

2016 Python Brochure

What’s new in Python brochure

This is not the first time the Marketing team has put together something like this; the team designed and released a more retro-looking edition for Pycon 2013. The new edition of the brochure is consistent with the Fedora Project’s branding and design, and has been updated with some cool new facts, including:

  • DNF, the software installation and dependency tool within Fedora, is built with Python and supports Python 2 and 3.
  • Inkscape, GIMP, and Blender include Python support, so you can script all sorts of graphics plugins in Python.
  • Fedmsg, Bodhi, Koji, and the Fedora Account System are some of many Python-built apps within Fedora’s infrastructure.

Fedora’s relationship with Python is very close, and has been since 2003. The ease in which developers can work with Python tools like PyPy, PyDev, Winpdb, and GitPython (to name a few) makes Fedora a very useful platform for coders–and we are very happy to be able to show some of that off.

Be sure to look for Fedora at PyCon in Portland, Oregon next month, or visit the Python resources in this article, to learn more about using Fedora as your Python platform of choice!

Announcing Fedora Google Summer of Code (GSoC) Class of 2016

On Friday, April 22nd, Google officially announced the participants for the 11th year of Google Summer of Code (GSoC) program. If you’re not familiar with Google Summer of Code, you can read more on the Community Blog. There were 1,205 accepted projects submitted for this year. Several open source organizations participated by offering projects for students to work on.

This year, Fedora was a participating organization. Alongside Fedora-specific projects, there were several other projects with Fedora, such as…

The applications were many and it was difficult to narrow them down. We are happy and confident with this year’s selection of participants.

Continue reading

Taskotron Results to Notifications

Taskotron: Problem, Solution, Implementation

With Taskotron not sending comments to Bodhi anymore, there was no easy way to be notified about task results. This changed about a month ago when Taskotron started emitting fedmsgs so results started arriving to packagers. Last week, we fine-tuned notifications so packagers have more power over what result notifications they receive. Let’s have a look what are the defaults and what you can do to change them to suit your needs.

Continue reading

Heroes of Fedora (HoF) – F23 Beta

Heroes of Fedora 23 continues

Heroes of Fedora 23 continues, with a look at the heroes of Fedora 23 Beta testing.

Following on from the Alpha post, it’s time to celebrate all those who contributed to Fedora 23 Beta testing! As usual, we’ll be looking at Bodhi feedback on updates, release validation tests, and bug reports.

Continue reading

Olderposts Newerposts

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 ↑