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.

Reply via email to