On Sat, May 2, 2020 at 12:46 AM John H Palmieri <jhpalm...@gmail.com> wrote:
>
> Did you mean 9.2? It's too late to add deprecations to 9.1, in my opinion.
>
be it 9.1 or 9.2, it's certainly a good idea to deprecate and remove.
>
> On Friday, May 1, 2020 at 2:19:32 PM UTC-7, Matthias Koeppe wrote:
>>
>> These modules have a very limited amount of code, seem to have seen no major development for about 10 years, and are (with minor exceptions) unused in the rest of Sage.
>>
>> Potential users will be better off with looking for mainstream libraries in the Python ecosystem, or with interfacing with Python, etc.
>>
>>
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-...@googlegroups.com.
If anything is broken, removing is fine with me.
Otherwise, *each* class/function in each of these modules must
be endowed with a very explicit deprecation warning pointing to
the better upstream equivalent. I do not see why there should be
any exception with our deprecation policy.
I meant to suggest doing this for 9.2, right after 9.1 is released.
It might also be good to also include a message in the deprecation saying if you use this to maybe either a) implement an interface to the library or b) contact sage-devel regarding the desire to keep this feature.
Were there any tickets opened related to this? I didn't see anything linked to that on the wiki link Matthias posted.
Were there any tickets opened related to this? I didn't see anything linked to that on the wiki link Matthias posted.No tickets yet -- please feel free to open tickets to flesh out the way forward regarding stats that you have in mind.
No tickets yet -- please feel free to open tickets to flesh out the way forward regarding stats that you have in mind.Thanks. Yeah, I feel like removing functions like "mean" and "median" that beginners might look for is not a good idea, but we can also add good references to other sources. See https://trac.sagemath.org/ticket/29662 and https://trac.sagemath.org/ticket/29663 for a start.