Just to increase my understanding: why would one deprecate 'things' which work? Is this related to python's development? Thanks! ( I am nearly 68, and learned about python, its great libraries and open source in general only during Corona, when I had very little work)
On Sun 15. Jan 2023 at 16:42, Oscar Benjamin <oscar.j.benja...@gmail.com> wrote: > On Sun, 15 Jan 2023 at 12:26, Jason Moore <moorepa...@gmail.com> wrote: > > > > 1 year seems too short from my perspective. As a downstream package > maintainer, I release many packages less often than SymPy makes releases > and keeping up with deprecations disappearing effectively each SymPy > release would be stressful. I would advocate for at least 2 years, which > equates to at least a couple of SymPy releases. Or even stating something > like "deprecations can be removed if they've existed both for two years and > two SymPy releases". > > To be clear the policy says "at least one year" i.e. that should be > considered a minimum. I don't think that we should routinely remove > deprecated features after only 1 year. Maybe 3 years is a better time > frame for that. In some cases we should do it sooner but there should > be some reason for doing it more quickly. > > > I also think the current method of leaving the deprecations in > indefinitely is fine and preferable. I don't think having a policy written > in a way that encourages people to constantly look for deprecations that > are just over the minimum time period to immediately remove them. They > should really only be removed when they both reach the minimum AND are > causing some issue with new code refactoring or designs. > > The point of deprecating things is so that they can eventually be > removed or changed. Perhaps fewer things should be deprecated but > saying that deprecated things should be left indefinitely defeats the > purpose. > > -- > Oscar > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sympy+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAHVvXxRysLdxK%2BToPTP5%2Bn%2BesMTm50Qbd0Ufp-SUQSeRNC6QJw%40mail.gmail.com > . > -- Best regards, Peter Stahlecker -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CABKqA0b_-U%2Bq_qLYPAa5%2BD6M-GPmSNhYwE4A20Ln1k3q5GmG4g%40mail.gmail.com.