Stop using the obsolete and unmaintained static gtk bindings.
Bug #1095149 reported by
Robert Bruce Park
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Rapid Photo Downloader | Status tracked in Pyqt | |||||
Pyqt |
Fix Released
|
Medium
|
Damon Lynch |
Bug Description
Rapid photo downloader continues to use the static bindings to Gtk and GObject, despite the fact that these are largely obsolete and abandoned. All maintenance efforts have shifted to the new GObject Introspection modules, which are *vastly* simpler and easier to maintain, allowing us to achieve a higher level of quality with less overall effort.
RPD will need to port to these new technologies in order to remain relevant on a modern linux desktop. Instructions can be found here:
https:/
Changed in rapid: | |
status: | New → Confirmed |
To post a comment you must log in.
Your migration path is going to look like this:
1. Port from static PyGTK2 to introspected Gtk3 first (as per the URL above). Stick with Python 2 for this step.
2. Merge in my GExiv2 branch (linked to this bug), getting rid of pyexiv2.
3. Wait for PIL to release a version that is compatible with Python 3.
4. Port from Python 2 to Python 3.