heads up regarding Python3 / wxPython4
Karsten Hilbert <[email protected]> Sun, 15 Apr 2018 15:12:21 +0200
| Newsgroups | gmane.comp.gnu.medical.announce,gmane.comp.gnu.medical.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi all, a technical note: Python v2 is being phased out https://pythonclock.org/ http://whypy3.com/ and upgrading from wxPython 3 to wxPython 4 (wxPhoenix) is much recommended https://wiki.wxpython.org/ProjectPhoenix I have technically completed (as in: GNUmed runs fine but not every corner of it has been tested) porting to wxPhoenix. I am currently porting to Python 3, which is well underway and going much smoother than I expected. Debian, and in particular Scott Talbert, have done the community a great service by providing various flavours of Python and wxPython combination packages such as to make porting both aspects a manageable, stepwise affair. Thanks for that. In conclusion: The future should be secured. When porting has finished I plan on releasing GNUmed 1.8 which will not have any database changes (unless there are bugs with that which cannot be fixed by releasing a 1.7 minor version) and which will hardly have any changes in behaviour. The goal is to be able to run 1.7 and 1.8 side-by-side against the same database and switch back and forth as needed. Once GNUmed 1.8 has proven itself in the wild and eventual bugs have been ironed out I will skip up to GNUmed v2.0. This also means that GNUmed v2.0 will _require_ Python 3 and wxPython 4 (which, technically, is not a problem even today). Karsten --