On Tuesday, January 14, 2020 at 12:01:42 PM UTC-5, Frédéric Chapoton wrote:
>
> So here is my proposal.
>
> * Starting from now, we allow ourselves to move on, using 9.1 betas and 
> further releases for external python3 updates, including switch to 
> ipython7, which seems to me the most urgent matter. But we also do not 
> introduce python3-only code in our own code base if we can avoid it.
>
> * Concerning semantic versioning, I would advocate to use 10.0 as the 
> first release where all compatibility code will be removed, hence pure py3. 
> This may take some time, given the sparse work force. Once done, we allow 
> ourself to use python3-only syntax in our own codebase, such as "yield 
> from".
>
> Therefore, we can use 9.1, 9.2 and so on until somebody™ does the job of 
> cleaning up sagemath codebase from remains of py2-only code.
>
> I have tried to make a balanced and reasonable proposal. Applause or 
> scream at your will.
>

I agree with all of this.  

-- 
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/44fe2a96-99b2-4ebb-8128-4ddae3e76f2a%40googlegroups.com.

Reply via email to