----- 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:
- Turn the notes into a guideline draft for the FPC
- discuss some of the issues more broadly (here and in the packaging mailing list).
- 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