Python Egg Draft 3

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

http://fedoraproject.org/wiki/PackagingDrafts/PythonEggs

This is the third round of the Python Egg Draft.  It contains changes
proposed at today's packaging meeting.

# Sep 11, 2007 -- Add note that all eggs must be rebuilt from source.
 * Add summary of egg on-disk formats.
 * Revise where this information will be placed in the Guidelines.
  o Make most of it its own page
  o Add a short checklist of Must/Shoulds to go on Packaging/Python.

And from slightly before the meeting:

 * Make the switch for eggs within distutils be F9 instead of F8 after
talking with Jeremy.
  o Add some mailing list discussions to the links section.
  o Add a sample README.fedora file.

I think I got everything except virtual Provides and virtual Requires.
I'd like to make that a separate change to be discussed after we make
sure we'll switch distutils egg generation on for F9.  My reasoning is this:

* Currently python doesn't have virtual provide symbols like perl or php do.
* If we turn on egg generation in distutils, practically every python
module is going to have egg-info.

So if we start now with two separate namespaces python-egg(MODULE) and
python(MODULE), by F-9 we could have everything using python-egg(MODULE)
and next to nothing using python().

There are some little wrinkles in this and it may also be affected by
Panu's work on a python-dependency-extractor for rpm.  I'll send out a
message on this shortly.

- -Toshio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFG5xeXX6yAic2E7kgRAmEgAJ0R8LghRVkxT7vW0GZEtqsxU68uCwCeJaTD
Mpvw4V80emv4avD2+qbwnyM=
=Tg9k
-----END PGP SIGNATURE-----

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux