<div dir="ltr"><div dir="ltr">On Wed, Aug 25, 2021 at 3:58 PM Alexander Traud <<a href="mailto:pabstraud@compuserve.com">pabstraud@compuserve.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> Please create an issue for this on the tracker.<br>
<br>
There, we go:<br>
<<a href="https://issues.asterisk.org/jira/browse/ASTERISK-29617" rel="noreferrer" target="_blank">https://issues.asterisk.org/jira/browse/ASTERISK-29617</a>><br>
<br>
The current maintainer of that module contacted me off-list. Because res_adsi has a maintainer, it is not going to be removed and is not "deprecated" but "extended" actually. Anyway, as you can see, since Asterisk 16 LTS there are more and more infos, warnings, errors even on a vanilla installation with the default samples.<br>
<br>
Although those messages are trivial, a new user of Asterisk has to understand that those particular ones can be ignored. This is quite hostile for starters and might waste their time.<br>
<br>
My ideas: Either<br>
<br>
(A) deprecated modules are not built on default. Or<br>
(B) the loader gets changed not to give a warning but a notice. Or<br>
(C) the sample configuration (module.conf) gets changed not to load those deprecated modules on default.<br>
<br>
Anyone, with a plan D (perhaps even for some of the other messages)?<br></blockquote><div><br></div><div> We're in a transition period of time between when there wasn't really a policy that was followed and a policy in place. Touching the existing LTS branches and changing deprecated things to not build by default is not acceptable there. That's a breaking change in the middle of them. I think changing the sample configuration should theoretically be okay, but additional input from others would be good. Going forward when a module is deprecated it will be set to not build by default.</div><div><br></div><div>The res_adsi module and other modules that use it are still marked as deprecated despite having a maintainer as the rest of the Asterisk developer community does not want to support it, and keeping it deprecated allows it to be removed easier if the existing maintainer steps away. It can be set to not build by default in 19.</div></div><div><br></div>The loader messages went in as a warning to inform people of the state of those modules, and to be aware that they can/will likely go away. I can see both sides of warning and notice. Whether it's a warning or notice really depends on who is reading it. If you aren't using them then it's a notice, if you are using them then it's a warning. Additional input in this from others would be good too.<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><font color="#073763">Joshua C. Colp</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Asterisk Technical Lead</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Sangoma Technologies</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Check us out at <a href="http://www.sangoma.com" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></font><br></div></div></div></div></div></div></div></div></div></div></div>