<div dir="auto">I'm talking about 1 compile error that can be worked around. I have an mr I'll push tomorrow.</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jan 31, 2019, 5:38 PM David Thompson <<a href="mailto:david.thompson@kitware.com">david.thompson@kitware.com</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Bill,<br>
<br>
> I sure hope we will still support Ubuntu 14. This is the only compile error. They must be a work around.<br>
<br>
I'm not sure it is a good idea to support old compilers and distributions:<br>
<br>
1. Ubuntu 14.04 LTS will lose support from Canonical in 3 months. I would be surprised if what is in git master is released by then. Why should we support platforms no longer supported by their distributor?<br>
<br>
2. If we keep forcing workarounds, the next time something breaks, then *it* will be the only compiler error. That pattern just keeps accruing technical debt. Ultimately, I believe that technical debt will push developers away from VTK so I want to avoid it.<br>
<br>
3. Not too long ago, it was common practice for systems in production use to never get patched (lest the patch break what was working). However, security issues and increased connectivity prevalent today has pretty much put a stop to this practice and I think that translates into a much weaker argument for supporting older systems.<br>
<br>
David</blockquote></div>