[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: Fedora 32 System-Wide Change proposal: Build Python 3 to statically link with libpython3.8.a for
From:       Miro_Hrončok <mhroncok () redhat ! com>
Date:       2019-11-12 23:09:22
Message-ID: 06776d14-2fa9-7b08-f786-07fdb7a47b66 () redhat ! com
[Download RAW message or body]

On 12. 11. 19 23:21, John M. Harris Jr wrote:
> If that software was to be packaged, in this case, you'd simply:
> Requires: python3
> 
> change the shebang to /path/to/my/python3

I am strongly against any proposals that involve /path/to/my/python3.

> However, I believe there's a third option here. It could be as simple as
> providing a python3-static in addition, and NOT using `alternatives`. This
> way, packages and scripts that actually need the performance improvements can
> directly call python3-static, and everything else just continues to work as it
> does now.

The idea here was to speed up Python for the benefit of the entire distro, not 
for those who choose to use it.

If a software is written in python and the maintaioners want to speed it up, 
there are more explicit actions they can take.

We don't want to invest our energy into this for the couple packages that will 
opt in. We want to invest our energy into making all Fedora software that 
happens to run on Python be generally faster.

And it is completely understandable that some trade-offs are OK for somebody and 
not OK for somebody else. We are reading this thread and I will urge FESCo to 
pay special attention to the negative responses.

-- 
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic