On Monday, April 8, 2024 at 5:19:02 PM UTC-7 Dima Pasechnik wrote: On Mon, Apr 8, 2024 at 7:19 PM Matthias Koeppe <matthia...@gmail.com> wrote:
You will find the comments in these PRs instructive -- also as illustration for a (long overdue) *discussion about governance and review standards* in the Sage project. *1. Please vote +1 on both https://github.com/sagemath/sage/pull/36561 <https://github.com/sagemath/sage/pull/36561> and https://github.com/sagemath/sage/pull/37138 <https://github.com/sagemath/sage/pull/37138>* ("Move metadata from setup.cfg to pyproject.toml"). These are trivial "chore" PRs. They update metadata of our pip-installable packages "sage-conf" and "sagemath-standard" to the latest format. These straightforward and appropriately focused PRs have been held back by months by *bundling the review of the PRs with unrelated issues.* I call this "artificial friction"; see the discussion in the PRs. To help overcome this artificial friction, please vote. This is not true - the friction is not artificial. It is due to legitimate concerns of developers who are not interested in spending all of their time on ever growing "Sage the distribution", and/or who see little merit in Matthias' sagelib modulalisation project, which uses Python features (most of all, namespace packages) not universally supported by a number of important tools, such as Cython and pytest. Please vote -1 on these two PRs (there are more similar PRs around). This will force Matthias to reconsider his priorities [...] What Dima is describing here is exactly the inappropriate bundling that I have called out. It's a violation of our standards of review. As majority voting on PRs is our current conflict resolution mechanism: All, please vote. -- 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/402cec70-a7b7-460e-9ed4-fbc1466a5e3bn%40googlegroups.com.