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

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to