> Date: Tue, 29 Sep 2015 15:43:16 -0500 > From: Jeff Epler <jep...@unpythonic.net> > To: emc-developers@lists.sourceforge.net > Subject: [Emc-developers] LinuxCNC operating system support in master branch > / for eventual LinuxCNC 2.8 > > For LinuxCNC 2.7 we produce packages for > Ubuntu 10.04 "Lucid Lynx" (rtai realtime) > Ubuntu 12.04 "Precise Pangolin" (rtai realtime) > Debian 7.x "Wheezy" (rtai and rt-preempt realtime) > Debian 8.x "Jessie" (rt-preempt realtime) > > Canonical's extended release cycle for Ubuntu 10.04 has now ended. > > In addition, I have identified two benefits from dropping support for > Ubuntu 10.04 in the master branch, meaning that the oldest OSes that > would be supported in the 2.8 release would be Ubuntu 12.04 and Debian > 7.x. > > - The LD_PRELOAD workaround for the libgl bug can be dropped > - The minimum Python version requirement can be increased to 2.7. > > The second benefit is the major one -- Python 2.7.x has a lot of items > that can ease the porting process to Python3. Because Python 2.7 has > end-of-life in 2020, and our release cycle is frequently greater than 1 > year, we need to start this process soon. > > I am happy to postpone this plan by a release cycle if a developer plans > to maintain 10.04 compatibility during the current release cycle. If > you plan to do that, please speak up. > > Jeff http://mid.gmane.org/20150929204315.GB63865%40unpythonic.net
(the process of python3 porting alluded to in that message has not started at all) Jeff ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers