Category: Development & Packaging (page 15 of 15)

All articles in this category are related to engineering teams in the Fedora Project, in particular teams working on packaging and release engineering. https://fedoraproject.org/wiki/Development

Python 3 Porting FAD: “We’ve done a lot of things…”

This article originally appeared on contributor Matej Stuchlik’s personal blog.

The Awesome

The Python 3 Porting Fedora Activity Day wrapped up this Sunday. In the span of ~48 hours and three continents, we’ve done a lot of things:

  • 32 people had made 126 commits to the portingdb, with 3,803 additions and 3,226 deletions, making the portingdb more useful for everyone.
  • We’ve filled numerous bugs for Fedora packages that lack Python 3 support, providing an updated .spec file for 9 of them.
  • Best of all, 7 upstreams received Python 3 compatibility patches!

This all with the help of people from around the world, from all sorts of distros, cooperating on-line and off.

I’d like to thank frafra, michel-slm, fujimotos, michaeleekk, rodrigc, barracks510, fitoria, rupe120, decause, sayanchowdhury, Richard Sarkis, Sebastian Dyroff, Fale, dperson, fabaff, Riamse, carlwgeorge, MSK61, jflory7, mayorgatellez, staranjeet, QuLogic, hroncok, booxter, tyll, pigjuliux, williamjmorenor for making this awesome, and abadger, threebean and encukou for handling all the awesomeness. 🙂

What’s next?

One thing is for sure, this isn’t the last Python 3 Porting day! It’s been a lot of fun and we’ve learned a lot, so we would like to have another P3P Day in a month or two. Be sure to tweet at me, or join the -python channel on Freenode, if you have any suggestion on how to make it even better than it was. 🙂

If you liked this post, you can share it with your followers or follow me on Twitter!

Hackfest for regcfp, November 21-22

The regcfp conference software project provides registration, payment, and talk submission features for community conferences. The project is available in Github. It was originally designed for GUADEC, the GNOME users and developers conference. Now a set of new features allow it to serve other conferences, too.

Patrick Uiterwijk from the Fedora Engineering team is currently the principal maintainer. He’s holding a hackfest the weekend of November 21-22, 2015 to help fix issues and add features. The physical hackfest is happening in Karlsruhe, Germany. There will also be connection to the hackfest online.

Since regcfp is not only open source, but also relatively new and uses the popular Node.js, it’s perfect for new contributors. There are a lot of interesting features to add, and issues to work on. So if you have Node.js skill or interest, this is a great way to contribute.

If you’d like to help out, join the #regcfp channel on Freenode IRC during the hackfest. The crew will be happy to have your help.

Help port Python packages to Python 3

This upcoming weekend, a group of Fedora developers are convening for the Python 3 Fedora Activity Day (FAD) to make more progress on porting Python 2 packages to Python 3. If you want to lend a hand, jump into the -python IRC channel on Freenode between [localize_time tz=”EST”]8am Nov. 14, 2015[/localize_time] and [localize_time tz=”EST”]8pm Nov. 15, 2015[/localize_time] and introduce yourself.

The Python 3 FAD is part of a larger initiative started two years ago to make Python 3 the default implementation in Fedora. Great progress has already been made, but there is still much work to do – only 32% of Python packages in Fedora are ported to Python 3. As a result, this weekend’s Python 3 Fedora Activity Day aims to accomplish improving those numbers by porting over more Python 2 software to Python 3.

 Parselmouth badge for Python 3 FAD participants, while supplies last!

Parselmouth badge, while supplies last!

Not only is this is a great opportunity to make an impact on the software that the community uses every day, but it’s also a chance to gain one of the more rare and exclusive Fedora badges, Parselmouth! To help show how you can help, Fedora Python maintainer Matej Stuchlik answered some of the Community Operations team’s questions.

Continue reading

Wayland is default in Fedora Workstation Rawhide

Fedora developer Ray Strode recently posted to the Fedora Developers list with the news that Wayland is now used by default when you log into GNOME with Fedora Workstation.  Previously to try out Wayland with Workstation, there was an additional session in the login screen that allowed you to choose either login with Xorg or Wayland. This change is part of the much anticipated proposed Fedora 24 feature, Wayland by Default. 

Ray also noted that, as the Change is still proposed, if Wayland by default doesn’t pan out, or the change doesn’t get approved rawhide will be switched back to having both sessions.

Ray also noted:

“But it’s good to get this in rawhide now, so we can get as much
exposure as possible to potential Wayland problems and get them fixed up before release.”

So if you use Rawhide, test away and file bugs!

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 ↑