<div dir="ltr">Hi Olle,<div><br></div><div>sorry, I thought I was agreeing with you :) we need to engage package maintainers to potentially help ease the shift - if packages are a thing.... but as far as I'm concerned most package managers have out of date versions of Asterisk, or don't have things you want so you end up building from source anyway</div><div><br></div><div>Dan</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 2, 2020 at 12:36 PM Olle E. Johansson <<a href="mailto:oej@edvina.net">oej@edvina.net</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"><div style="overflow-wrap: break-word;"><div>I think you misunderstand me. I am not against deprecation and deletion. I just want us to find a way to</div><div>try to get through to a larger group of users when we do this. For the SIP channel case, I don’t think anyone has</div><div>missed it - it’s been far too long with two channels, which is confusing.</div><div><br></div><div>There are propably a list of modules I would remove quickly if I was under Josh’s hat.</div><div>/O<br><blockquote type="cite"><div>On 2 Oct 2020, at 12:18, Dan Jenkins <<a href="mailto:dan@nimblea.pe" target="_blank">dan@nimblea.pe</a>> wrote:</div><br><div><div dir="ltr">Ultimately whats stopping package maintainers from releasing "asterisk-full" which still has all the deprecated modules enabled.... and "asterisk" which follows the defaults? Nothing.... Other packages get released in such a way so why not asterisk? I'm 100% not qualified to talk about it because I don't use them or make them. I just think 4 years of something hanging around after its been decided to be deprecated is foolish - deprecation = "this isnt needed any more", as was stated earlier - its not a case of pjsip coming to town and chan_sip getting thrown out immediately.... the decision to deprecate it took years (and years, and years, and years) - no need to wait a further 4 years.<div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 2, 2020 at 8:48 AM Olle E. Johansson <<a href="mailto:oej@edvina.net" target="_blank">oej@edvina.net</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">Hi!<br>
I like adding product management and actually removing stuff that the company can’t keep maintaining - and don’t wan’t to.<br>
<br>
Compared with years ago a lot of users never bother building asterisk any more and don’t interface with the project,<br>
they just run “apt-get install asterisk” and they are done. We are much more in the hands of package managers and really,<br>
really need to interface with them to get information out. Asterisk is a plumbing tool, much like nginx or apache. I don’t<br>
follow those projects, haven’t built apache httpd from source for over ten years and get my information from packaging.<br>
<br>
I think this has to be considered as well. <br>
<br>
Thanks Josh for pushing this process.<br>
<br>
/O<br>
<br>
> On 2 Oct 2020, at 00:45, Seán C McCord <<a href="mailto:ulexus@gmail.com" target="_blank">ulexus@gmail.com</a>> wrote:<br>
> <br>
> On Thu Oct 1, 2020 at 3:07 PM EDT, Joshua C. Colp wrote:<br>
>> I think I personally hesitate to be so aggressive because long ago the<br>
>> project was that way. We would push to remove things faster and such,<br>
>> and the result was upset people and complaints. Years later I still had<br>
>> people coming up to me at AstriCon talking about that stuff and how it screwed<br>
>> them over.<br>
> <br>
> I think this is a key point which we, as developers and integrators can easily overlook.  We're being pulled in two direction:  one, we must always keep up-to-date in our implementations, and two, we must be able to work with what the customers are willing to use.  Once things are deprecated, it is far easier to push the customer to do the right thing.  Removal makes this easier.  Thus, faster deprecation and removal is better for the integrator/developer/consultant.<br>
> <br>
> But we do not represent more than the barest fraction of the Asterisk user base.  The greater portion is running production workloads with very low tolerance for either change or down-time, and are resultingly very conservative with their upgrades and loathe to spend great effort into managing those upgrades.<br>
> <br>
> If we accelerate deprecation, we may end up making the problem _worse_ (as it used to be), where users would simply not upgrade at all, because it was too difficult to do so.<br>
> <br>
> I agree that 4 years feels like an eternity to _me_, but to an operator working with very slim margins, it is not nearly so glacial.<br>
> <br>
> ---<br>
> <br>
> Seán C McCord<br>
> <a href="mailto:ulexus@gmail.com" target="_blank">ulexus@gmail.com</a><br>
> PGP/GPG: <a href="https://cycoresys.com/scm.asc" rel="noreferrer" target="_blank">https://cycoresys.com/scm.asc</a><br>
> <br>
> -- <br>
> _____________________________________________________________________<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/mailman/listinfo/asterisk-dev</a><br>
<br>
<br>
-- <br>
_____________________________________________________________________<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/mailman/listinfo/asterisk-dev</a></blockquote></div>
-- <br>_____________________________________________________________________<br>-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" 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" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></div></blockquote></div><br></div>-- <br>
_____________________________________________________________________<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/mailman/listinfo/asterisk-dev</a></blockquote></div>