-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Martijn Faassen wrote: > Hey, > > Tres Seaver wrote: > [snip] >> I think that replacing 'index_url' with a "gated community" of packages >> is the only path to sanity here: the contract of the Cheeseshop (share >> new releases of all packages with everyone ASAP") is incompatible with >> our goals ("ensure that users can install a given package and its >> dependencies, and have them work"). > > I already replied to this, but let me point out why I think such a gated > community would not be *sufficient* for my purposes. > > I want to be able to release package X, and have a way for other people > to install it and it not break, ever. This can be done with hard version > numbers in install_requires today, but people object to this reasonably > as it would reduce flexibility of component reuse. If we want to have a > way to reproduce installations *exactly* and we want to still allow > flexibility, a gated community while hopefully increasing the quality of > individual releases still won't guarantee that package X won't break > when someone else tries to install it.
If package 'X' points its 'index_url' to the GC, then anybody trying to install 'X' will look up / pull dependences from the GC: that setting takes the Cheeseshop completely out of play. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG+71h+gerLs4ltQ4RAq2eAKC6MCvwyTz2e+7S9B9XmbbNccXZrwCeLCNn gzwHm/h1L8GfGkddhwS2YCI= =BpzN -----END PGP SIGNATURE----- _______________________________________________ Zope3-dev mailing list Zope3firstname.lastname@example.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com