On 27 February 2024 19:37:31 GMT, Matthias Koeppe <matthiaskoe...@gmail.com> 
wrote:
>On Tuesday, February 27, 2024 at 10:50:55 AM UTC-8 John H Palmieri wrote:
>
>A pretty safe second choice would be to have "make download" also download 
>the relevant files for pip installation and tell pip where to find them. If 
>we implemented this second choice [...]
>
>
>The problem is that such tooling, even if "trivial", would need to be 
>implemented, tested, and maintained as well. And typically this just does 
>not work when there is no developer who is actually interested in using it.

It is a largely artificially invented, by you, problem, to shoot my proposal 
down. Besides, these tools are trivial to build and maintain, much easier than 
your ever growing and breaking maze of packages we don't even need to vendor.

At the moment you are actively breaking down the precious project fabric, all 
in the name of you having your way: 

you blocked me (without bothering yo even tell me) and perhaps other developers 
on GitHub, meaning that you effectively want to shut me up.
(Well, I had no other choice but to block you too, as a countermeasure; I 
installed this block  about 12:00 GMT, today.)

Of course it's easy to skip this message. But tomorrow it might be you who 
Matthias might block, for disagreements with him.
Why is this tolerated? This is a naked attempt to shut down the opposition.


>
>We are better off with improving the tooling that we already know *will* 
>continue to be used: Namely the tooling for creating and maintaining our 
>metadata in build/pkgs.

Or it will be discarded as useless, because doing things the way projects like 
scipy do is better.

Your package tooling is makework, repeating with worse tools what already is 
done by Conda, Homebrew, Linux distros, etc. We are mainly a maths project, not 
a distro project. Let us stay this way, and actually do more maths and less 
distro-like stuff.

Dima


>  Issues such as:
>- https://github.com/sagemath/sage/issues/36356, 
>- https://github.com/sagemath/sage/pull/37322, 
>- https://github.com/sagemath/sage/issues/37323, 
>- https://github.com/sagemath/sage/issues/37314
>

-- 
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/06BFE7EF-F2E0-4072-B8A0-390DA9947AE6%40gmail.com.

Reply via email to