Tag: Python

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

Fedora at PyCon CZ 2016

The last weekend of October was perfect timing for the annual Python community gathering in Brno, Czech Republic for PyCon CZ. Organized by a wonderful group of people from the PyCon CZ community, it is the second PyCon in the Czech Republic to gather Pythonistas from the whole country and abroad, share knowledge, learn and chat over a cup of coffee. And of course Fedora was there to make sure that everyone knows how Fedora loves Python.

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

Fedora <3's PyCon 2016

Will you be attending the annual Python Conference in Portland, Oregon this year? Then you should totally come and find us at the Development Sprints! Check out our PyCon 2016 Wiki page for details.

Behold the Swag

Fedora Friends’ Hex stickers

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!

Fedora was at PyCon SK 2016

At the second weekend in March 2016, 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 first time this year, and we made sure it happened with Fedora.

Continue reading

Fedora Infrastructure projects in IndiaHacks 2016

Announcing IndiaHacks 2016

IndiaHacks 2016, HackerEarth’s annual flagship event, aims to be the largest global gathering of developers. The event comprises of a series of hackathons and algorithmic challenges across nine different tracks.

Open Source is one of the tracks and aims to encourage open source contributions to various participating organizations. The track follows a model similar to Hacktoberfest, where contributions are measured by accepted pull requests and commits to open source software projects.

Continue reading

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 #fedora-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!

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 #fedora-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

Copyright © 2019 Fedora Community Blog

Theme by Anders NorenUp ↑