On Tuesday, May 30, 2023 at 2:26:02 AM UTC-7 David Joyner wrote:
I vote for following NEP 29, or, at the very least, staying as coordinated with numpy as possible. Note that our current practice does already coordinate with numpy/scipy: The developers who engage in the maintenance of the Sage distribution are aware of the release schedules and version support policies of these major dependencies, and they are an important factor in deciding to drop support for a particular Python version (or compiler versions etc.) (I described our current practice in https://groups.google.com/g/sage-devel/c/j1cwbTU8aOU/m/x3qOdPB5BQAJ, which also comments on the specifics on NumPy/SciPy.) As others have said, "following NEP 29" could mean a range of different specific policies for our project. But the proposed vote (Tobias's PR https://github.com/sagemath/sage/pull/35403/files) proposes to write a strict, prescriptive interpretation into the project''s policies. As I wrote in https://groups.google.com/g/sage-devel/c/j1cwbTU8aOU/m/37VaO2t_AAAJ, I disagree with adopting this as a policy for our project because it is worse than our current practice. -- 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-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/a6bfabb3-d036-4721-a863-dfd8be8a834an%40googlegroups.com.