<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 26, 2018 at 4:41 AM, Alexander Traud <span dir="ltr"><<a href="mailto:pabstraud@compuserve.com" target="_blank">pabstraud@compuserve.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> Testing FreeBSD poses other problems however. None of us really work<br>
> with BSD based distributions so it would take more time that we have<br>
> available to do any serious testing there.<br>
<br>
</span>Can you give an example of those anticipated problems?<br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Greater differences allow deeper learning. Especially, OpenBSD and FreeBSD look like promising candidates with their different default shells and compilers. If you have a look at my reported issues, those were just copy-and-paste mistakes, slipped through errors, and wrong assumptions; trivial things. But big enough to be a show-stopper for a novice user.<br>
<br>
I am not about Continues Integration. I am about a manual test after a major release (for example before the xx.2 release) on platforms which should do, but which were not tested. I am not about running the whole Test Suite but just about installing Asterisk and running it once (to double-check there are no loader issues and no false errors). That took me seconds (after updating the dependencies lists for those platforms in the script install_prereq).<br>
<br>
Then, one goes through the findings. As described above, often easy to fix, especially for the one who introduced that code change. Ideally the remaining issues are reported on Jira, with a note that those issues must be fixed by the community. Done.<br>
<br>
Integrators and maintainers on those platforms can then use that information as starting point while creating their patches. That should even ease their contribution back upstream.<br></blockquote><div><br></div><div>At the present time all non-Linux distributions/operating systems are entirely community supported.  We just don't have the resources to expand testing or to deal with issues reported on those other platforms.</div><div><br></div><div>We are thinking about how to deal with install_prereq however.  Possibly splitting it into supported and unsupported and/or maybe adding options to control whether all known dependencies are installed or jus tthose required to support core functionality.  It may also be possible to tie it into the scripts we use to set up our jenkins slaves so that we're not using 2 different sets of packages.  This isn't high on our priority list though.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
--<br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer" target="_blank">http://lists.digium.com/<wbr>mailman/listinfo/asterisk-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-size:12.8px">George Joseph</span><br style="font-size:12.8px"><span style="font-size:12.8px">Digium, Inc. | Software Developer</span><span style="font-size:12.8px"><br>445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br></span><span style="font-size:12.8px">Check us out at: </span><a href="http://www.digium.com/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.digium.com</a><span style="font-size:12.8px"> & </span><a href="http://www.asterisk.org/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.asterisk.org</a><br><div><br></div></div></div>
</div></div>