<div dir="ltr">If you want to be thorough, testing on different versions of the "same" Linux distribution makes sense.  Generally, the compiler and all the surrounding libraries are upgraded between distribution versions and could have different behaviors or bugs.<div><br></div><div>You might want to look into a continuous integration (CI) tool that can automatically run the build and tests on multiple platforms whenever you push a commit.  Looking at how GDAL and/or PDAL handle this would be a good place to get started.</div><div><br></div><div>Related to using CI, setting up development environments in different containers (like with Docker) can let you build and test different Linux versions on the same machine (and can help with setting up CI tools).  This makes keeping machines around with different versions of the OS around mostly unnecessary, and decouples the ability to test on a distribution/version from whatever distribution/version you use day-to-day.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 15, 2020 at 2:51 AM Pierre Abbat <<a href="mailto:phma@bezitopo.org">phma@bezitopo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Bezitopo 0.1.3 I tested on both Xenial and Artistic. I was developing on a <br>
laptop called caracal, which was running Xenial, and had bought a new laptop <br>
named mooncat, which came with Artistic. Is there much sense in testing a <br>
program on two releases of the same OS? (I also test programs on BSD and <br>
Windows. I used to test Bezitopo on a Raspberry Pi, but a Pi is too small for <br>
serious work with PerfectTIN.)<br>
<br>
I'm in the process of upgrading Linux boxes, now doing my mail server. I'm <br>
going to upgrade mooncat from Bionic to Focal and puma (new devel box, more <br>
RAM and more threads) from Eoan to Focal. However, I'm also waiting for two <br>
users to report on PerfectTIN 0.4.1 before I release it. One spent all day <br>
Sunday cleaning a point cloud which he's going to convert to a TIN and called <br>
me, exhausted, before flopping into bed; the other hasn't downloaded it yet. <br>
Should I wait until I release it to upgrade my devel boxes?<br>
<br>
When Gorilla comes out, should I upgrade both devel boxes, leave one at Fossa, <br>
or leave both at Fossa and wait for the next LTS version?<br>
<br>
Pierre<br>
-- <br>
The gostak pelled at the fostin lutt for darfs for her martle plave.<br>
The darfs had smibbed, the lutt was thale, and the pilter had nothing snave.<br>
<br>
<br>
<br>
_______________________________________________<br>
Discuss mailing list<br>
<a href="mailto:Discuss@lists.osgeo.org" target="_blank">Discuss@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/discuss</a></blockquote></div>