----- Original Message -----
Greetings everyone, we had a productive session at flock and
actually
covered everything that was in my email message about a potential agenda.
Here's the notes:
https://fedoraproject.org/wiki/User:Toshio/Flock2013_Python_Guidelines
Thanks for posting this, Toshio. Few comments:
- The wheel proposal seems nice, although we should probably also cover the case where
upstream _only_ distributes wheel and not tarball (shouldn't be a big deal).
- Shebang lines - So, it seems that we should both check the pip shebang line and point
%{__python} to %{__python2}, right?
- Naming of Python modules - this section is a bit confusing for me. What is the
outcome/which way does it suggest to use? (I'm personally in favour of SRPM
python-setuptools and RPMS python{2,3}-setuptools - with python2-setuptools possibly
having "Provides: python-setuptools").
Note that we now need to:
1) Turn the notes into a guideline draft for the FPC
2) discuss some of the issues more broadly (here and in the packaging
mailing list).
3) change some of the conclusions we had at flock due to that
discussion. For instance, I discussed the pypy idea we had at flock
(symlinking the purelib site-packages into pypy's site-packages) with one
of the upstream pypy developers and he didn't feel it was a good idea.
With that feedback, I think we want to go back to the drawing board with
that one.
-Toshio
--
Regards,
Bohuslav "Slavek" Kabrda.