Proposal to accept SymPEP #1: SymPEP Purpose and Process

48 views
Skip to first unread message

Jason Moore

unread,
Aug 31, 2023, 9:23:04 AM8/31/23
to sympy
Dear all,

I have renewed work on helping us adopt a PEP-style procedure for SymPy. The first step would be to agree on a process. Aaron started SymPEP 1 roughly 2 years ago and I've worked on it recently to address all the comments from the past 2 years. My final draft is available for viewing here:


To follow the process outlined in the SymPEP I would like to propose this draft for acceptance.

There have been no real major points of contention, but I suppose there could be unspoken reluctance to adopt this process at all as it adds formality to SymPy's development that we haven't had in the past. I believe we need this formality to allow SymPy to make larger changes so that we can remain a leading open source CAS. Most large changes get bogged down and never realized. This method for adopting and agreeing on change has proven effective in many other major Python projects.

If there are no substantive objections within 7 days from this email, then the SymPEP will be accepted; see SymPEP 1 for more details. I propose the 7 days, because it has been up for review for 2 years already.

Thanks for the support on this.

Sincerely,

Jason

Jason Moore

unread,
Sep 18, 2023, 8:07:06 AM9/18/23
to sympy
Dear all,

SymPEP 1 has been accepted. This outlines the process to use as we move forward with new SymPEPs.


Thanks for all the review comments and help getting this merged. Thanks to Aaron for initiating it.

Jason
Reply all
Reply to author
Forward
0 new messages