F22 System Wide Change: wxPython 3

Jaroslav Reznik jreznik at redhat.com
Wed Dec 17 14:15:58 UTC 2014

= Proposed System Wide Change: wxPython 3 =

Change owner(s): Scott Talbert <swt at techie.net>

Get wxPython 3 packaged and into Fedora. 

== Detailed Description ==
This change proposal aims to get wxPython 3.0 (Python bindings for the 
wxWidgets GUI library) packaged and into Fedora. Currently Fedora has wxPython 
2.8 which has not been updated since 2011. The plan is to make wxPython 3.0 
co-installable with wxPython 2.8, similarly to what has been done with the 
wxWidgets packages (wxGTK and wxGTK3). 

== Scope ==
* Proposal owners:
** Update existing wxPython package so that it is co-installable with wxPython 
3 (currently in progress [1]).
** Get wxPython 3 through the package review process, built, and ensure it can 
co-exist with wxPython 2.8 package.
** If all wxPython-dependent packages get moved to wxPython 3.0, consider 
retiring wxPython 2.8 package.

* Other developers: 
** For maintainers of packages that depend on wxPython: switch the dependent 
packages to use wxPython 3.0.  This can be done package-by-package as time 
permits.  The API hasn't changed much between wxPython 2.8 and 3.0, but some 
changes may be required.
** If a package cannot be moved to wxPython 3, after wxPython 3 is packaged, 
maintainers should verify that their packages continue to use wxPython 2.8 
correctly when wxPython 3.0 is co-installed.  A small change may be required 
to some packages to ensure they select wxPython 2.8 specifically.

* Release engineering: None  
* Policies and guidelines: None 

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1142515

More information about the devel-announce mailing list