I think the Plone PLIP implementation is the best of the two. Here's my
brief understanding (details at:
https://docs.plone.org/develop/coredev/docs/plips.html):
* PLIPs are implemented as issues in the github repository. This
facilitates conversion to a simple bugfix or small enhancement if
review determines that is more appropriate.
* PLIPs are primarily for changes that will have significant impact on
the codebase, API or end user experience.
* The project is large enough that they have a number of committees
that oversee things. One of them oversees PLIP review on the
community discussion groups and makes the final decision of whether
to approve or deny the PLIP.
* The issue is used to produce a final version of the PLIP with a
detailed description of the desired outcome, how it will be
implemented (not line-by-line changes) and the risks/potential
problems associated with the implementation. The expectation is that
all PLIPs will have some negatives and will only be approved if the
community decides that the positives outweigh the negatives.
Based on my brief experience with SymPy, I think an oversight committee
for SIPs might be more than the current SymPy community can manage.
Otherwise, I think the model used by Plone makes it easy for people to
propose significant changes and get a clear community review.
I still like the SIPs idea a lot.
Jonathan
On 8/2/20 4:11 AM, Oscar Benjamin wrote:
CAUTION: This email originated from outside of the organization. Do not click
links or open attachments unless you recognize the sender and know the content
is safe.
On Sun, 2 Aug 2020 at 01:42, Jonathan Gutow <gu...@uwosh.edu> wrote:
Although I am probably one of those "put in episodic work only on
projects that interest me" people. Other major open-source projects
(e.g. SageMath and Plone) I have done pieces for have similar structures
and I thought they were useful.
I'm not familiar with the processes for either of those projects.
Could you perhaps explain how they work?
Oscar
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/CAHVvXxSsMZpZ4K3KXbMpx1nK3BE0YuaeCWZCTe%3D9POJ94DbYCw%40mail.gmail.com.
--
Dr. Jonathan Gutow
Chemistry Department
UW Oshkosh
web: https://uwosh.edu/facstaff/gutow
e-mail: gu...@uwosh.edu
Ph: 920-424-1326
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/ed9f0ccc-ec57-a7f8-45fe-2c853cb0b967%40uwosh.edu.