Awhile ago Dave Malcolm transferred to the Fedora team inside Red Hat to sort out the issues looming with the Python stack within our distribution. Red Hat and Fedora has always been huge admirers of the Python programming language, using it to build a large part of our tools and infrastructure. When the opportunity arrived to build an operating system that children could tinker with and customise, we decided to base the application and desktop layer on top of Python – a tradition SugarLabs continued when they took over the development of Sugar.
Because we value the huge benefits Python has brought to Fedora and Linux, it isn’t enough for us to simply build on top of a great system. We feel the infrastructure and Python upstream communities themselves are worthy of investing in and have taken an active role in helping to port and maintain a number of Python 3 modules.
yum install python3-gobject
We are hoping to get Fedora 14 package available once the noncritical path gobject-introspection dependent libraries are updated. Failing that I will create a look-aside repo for those who want to play with it.
This is a small step in our porting efforts, all be it one that allows us to start porting many of our python desktop applications. While we have been quietly helping with the Python 3 transition for awhile now, look for Fedora to start to accelerate our adoption of Python 3 in future releases.[read this post in: ar de es fr it ja ko pt ru zh-CN ]