Re: Python packages not compliant to Fedora guidelines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2016-02-06 9:44 GMT+01:00 Germano Massullo <germano.massullo@xxxxxxxxx>:
> In past days I filled many review requests for various python libraries, in
> order to submit python-netdiff [1] and python-django-netjsongraph [2].
> During this process, I noticed that a lot of python packages are not
> compliant to Fedora Guidelines for packaging Python stuff [3]. So you have
> to deal with many packages that have the old naming (python-*) and are not
> using the new python2-* and python3-*
> Moreover there are packages that have newer branches that are compliant to
> guidelines and older that are not, so the result is that you have a *your*
> package that builds for example on >= F23 but does not on F22, and maybe on
> EPEL7 too.
>

Problem is that these guidelines are not compliant with EL7 guidelines.
I have the reverse problem that packages from EPEL7 don't build
anymore on CentOS.
It's putting an additional barrier for people from CentOS community,
and third party repositories.

I honestly think that these guidelines were a mistake, we should just
have left python- prefix die with python2 and enforce versioned
pythonX prefix everywhere (Qt packaging experience proved that was the
only sane option).
These have brought more issues that it solved (if it solved any issues at all).

Regards,
H.

> I think it would be nice if we put some effort to have all those problems
> fixed for F24 release
>
> [1]: https://pypi.python.org/pypi/netdiff
> [2]: https://pypi.python.org/pypi/django-netjsongraph
> [3]: https://fedoraproject.org/wiki/Packaging:Python
>
> --
> devel mailing list
> devel@xxxxxxxxxxxxxxxxxxxxxxx
> http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx
>
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux