[PyVault-devel] Re: [Pydotorg] Re: Hi!
Jeff Pitman
symbiont at berlios.de
Fri Sep 10 18:31:56 CEST 2004
I CC'd pyvault-devel for a historical record.
On Friday 10 September 2004 23:47, Chermside, Michael wrote:
> Why not be brave and include alphas (or at least betas) from Pyton
> 2.4?
My first phase in the PyVault project is to provide compatibility
interfaces for drop-in installations to existing distros. Starting
with Python 2.3.4 was actually the latest at the time when I began the
project. Providing this version, at the time, was quite advantageous.
Anyway, I also provide forward compat packages to later distros for
people that are either purists (attached to a particular
version/dialect of Python) or have apps not ported to the later
versions yet. This provides maximum flexibility, the ability to
drop-in to existing installs, and allows the user to switch between
Python versions.
The next phase is to begin providing a ton of library packages in
connection with the latest Python release. This will legitimize the
purpose of the repository even more because people will not have to
worry about dependencies or rebuilds, etc. etc. Setting up Quotient
from divmod.org was actually the original catalyst in forcing me to
make this plunge into packaging. I just couldn't get it to work with
Redhat 9 because either Python was too old or DB4 was too old or some
package was missing. Today, Quotient builds on RH7.3, RH9, FC1, and
FC2. Soon, SuSE 9.1. This phase will actually be an ongoing
process ... but, at the very least we now have the basic infrastructure
to work from and can move on to beef up the base.
So the base, nucleus, core (whatever!) packages need some beefing up. I
had a Zoper request for Python 2.2.3 because of memory issues on
long-running applications. Now, your request for 2.4a3, 2.4b1, etc.
will also need to be fielded in order for PyVault to fulfill the needs
for the most wide-ranging set of users.
But ....
> Obviously, this is subject to limitations on your free time.
!
I need people. :) PyVault will base it's repo directories on the
following levels of stability:
1. graveyard - packages no longer supported
2. unstable - upstream alpha, beta releases and, where demand calls, cvs
snapshots
3. testing - beta packages (wrt to PyVault packaging, not upstream)
4. stable - verified, tested, everyone's happy packages
Progression: unstable -> testing -> stable
The transition from unstable to testing most likely will only be made
when an official release is made upstream. A transition from testing
to stable will be made after several weeks of testing and a couple of
people say it's okay.
What I lack now is a set of people willing to take a risk on "testing".
In the meantime, though, I will be doing this:
1. Building for SuSE.
2. Upping the 2.2.x line to 2.2.3.
3. Introducing an unstable area with upstream alpha/beta programs.
4. Building more library packages.
take care,
--
-jeff
More information about the PyVault-devel
mailing list