Notes from the python guidelines discussion at flock

2013-08-20 Thread Toshio Kuratomi
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

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


pgpYQ6vuN9bse.pgp
Description: PGP signature
___
python-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/python-devel

Re: Notes from the python guidelines discussion at flock

2013-08-20 Thread Bohuslav Kabrda
- 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.
___
python-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/python-devel