Hi list,

Continuing to support Ubuntu 8.04 is foolhardy, and I propose we stop.

- Hardy desktop support ended May 2011; server support ended May 2013.
Support for Lucid desktops ended May 2013 (servers two years later). [1]
 This is the upstream distro vendor's LTS policy, and the most
reasonable EOL support policy for this project is to mirror the upstream
policy.

- The UB/RTOS branch will not currently run on Hardy because of the
requirement for libudev.  As I write this, I realize libudev and
usermode PCI could simply be turned off for the build.  However,
developers will face this kind of problem more and more as LinuxCNC
continues to be updated.

- AFAICT, there is only a very small handful of users still running
LinuxCNC on Hardy.  I'd wager that those users are quite conservative,
and aren't interested in new features for LinuxCNC anyway.

- The requirement to support Hardy requires a great deal of extra energy
for non-incremental updates.  I have already spent several days in total
fixing problems in UB/RTOS and also Xenomai kernel packages (I finally
gave up).  All were related to Hardy being so out of date compared to
Precise, and to not having current bug fixes.  I know that others have
logged yet more days.  There is simply no benefit that compares to this
cost.


My proposals for the next IRC meeting agenda:

- Hardy is officially unsupported by the project beyond v2.5_branch.

- Disable buildbot triggered builds for all branches except v2.5_branch.

The intention is that those still on Hardy will get bug fixes for v2.5,
but other branches that aren't required to support Hardy will not be
tripped up by failed buildbot builds.

There should be more subtle tests for determining whether a commit
should trigger a Hardy build, such as a file's existence, a file's
contents, or a particular commit common to post-2.5 branches but absent
in 2.5.


Thanks-

        John

[1] http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to