-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 08/21/2013 07:27 PM, Toshio Kuratomi wrote:
On Wed, Aug 21, 2013 at 02:09:33AM -0400, Bohuslav Kabrda wrote:
> ----- 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).
>
I'll have to look into this a bit. I'm not certain that a wheel
contains all the source. I'm almost certain that it wouldn't fit
under "preferred form of modification". Depending on those, we
might want to tell people tarballs, followed by source checkouts
are prefered/okay. Wheels might be third on the list or might be
banned as a Source: line.
Wheels are a binary format from an upstream point of view. I certainly
wouldn't consider them a suitable input format for an SRPM.
The Python world has 3 source distribution formats:
- - raw tarball
- - VCS checkout
- - sdist
The difference between an sdist and a raw tarball is that the sdist
may be a filtered version of what's in the source repo. This may
happen if the repo contains additional files that aren't needed to
build and install the distribution. If an archive has a PKG-INFO file
at the root, it's likely an sdist, if it doesn't, it's likely a raw
tarball.
Cheers,
Nick.
- --
Nick Coghlan
Red Hat Infrastructure Engineering & Development, Brisbane
Testing Solutions Team Lead
Beaker Development Lead (
http://beaker-project.org/)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
iQEcBAEBAgAGBQJSFwh0AAoJEHEkJo9fMO/LlqgH/14F9ZznWP/fyhfUhhIu4/Ql
GgZply+icUm+IJn8+vU8yq59VZC+EEBhH90DEDyjEc3/5f0I6bsVZgE/3l2PE73V
200d4znVC6SU370cYNL/fP2ijRwz5pzXYtq6jKwskUqhMIaqD1IormvFu3NWjCaa
yw8sfnhu4FEl3oPX9lvjByLrsA3AE7FpPoUSboUwFL1X8qYdQDELCa82mY2sJJPe
6HR6EAIOSgsTgdcdHkJEezvCGsDdfU4xnU2n9Ra+Z2kQnE6AFEYJfHE9cThZaKjX
jZJ1g3rhVABynyhWg5cHsHwiuwDr34H1rCX7/SjwWhcUETxSTGaLoy21Kxd8qJ0=
=MNc4
-----END PGP SIGNATURE-----