On Fri, 22 May 2020 at 02:17, Miro Hrončok <mhron...@redhat.com> wrote:

> Hello, in order to deliver Python 3.9, we are running a coordinated
> rebuild in a
> side tag.
>
>      https://fedoraproject.org/wiki/Changes/Python3.9
>
[..]

I'm only curious why to make transition to python 3.9 was
chosen "debianised way"?

Originally was python package. Than was python python2 and python3. Now it
is python3.9.
Why not is used still and just python and to provide necessary dependencies
during transition python3.8?
That way as well is casing that with each python major version upgrade all
macros needs to be multiplied.
All that was possible to avoid bu just unversioned packages names and
unversioned python macros hiding major version transitions in macros.
All that is causing that for each that many packages will needs to be
specially modified to produce proper results on new python version as well
instead just retesting new standard macros definition on new python and/or
do couple of tweaks only ion those macros definitions and nothing more).
All that it is nothing more than creating huge amount of work which needs
to be done on each major version upgrade on maaaany packages.

"Making some mistakes is not the problem but repeating them again and again
really is".
>From that point of view with 3rd iteration should be enough to learn some
lessons because now (again) looks like it will be necessary to add many
modifications across many packages with python modules .. pointless!!!

Generalised build procedure with macros suppose to hide some details like
versions and other.
For some reasons looks like that completely stopped in case of only python
IMO because some people saw how some things has been done on Debian
(successfully but with way to big overhead).

kloczek
-- 
Tomasz Kłoczko | LinkedIn: http://lnkd.in/FXPWxH
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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

Reply via email to