Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/12/2013 03:57 PM, holger krekel wrote: Nobody should be lead to think that PYPI is a trusted or reviewed source of software even if we got rid of external hosting completely. Amen. I still boggle at the amount of sky is falling stuff here

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-13 Thread Donald Stufft
On Mar 13, 2013, at 12:54 PM, Tres Seaver tsea...@palladion.com wrote: Signed PGP part On 03/12/2013 03:57 PM, holger krekel wrote: Nobody should be lead to think that PYPI is a trusted or reviewed source of software even if we got rid of external hosting completely. Amen. I still

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/13/2013 01:06 PM, Donald Stufft wrote: Really now? Let's see I can easily protect against malicous uploads by only installing from trusted authors How do you know who to trust? What if an author you trust adds a dependency to a package to an

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-13 Thread Donald Stufft
On Mar 13, 2013, at 1:21 PM, Tres Seaver tsea...@palladion.com wrote: Signed PGP part On 03/13/2013 01:06 PM, Donald Stufft wrote: Really now? Let's see I can easily protect against malicous uploads by only installing from trusted authors How do you know who to trust? What if an author

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-13 Thread Robert Collins
On 14 March 2013 05:54, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/12/2013 03:57 PM, holger krekel wrote: Nobody should be lead to think that PYPI is a trusted or reviewed source of software even if we got rid of external hosting completely.

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jesse Noller
On Mar 12, 2013, at 1:25 AM, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 8:57 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 1:45 PM, Lennart Regebro rege...@gmail.com wrote: So, we should not remove the links for external packages until somebody

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 1:25 AM, Lennart Regebro rege...@gmail.com wrote: Externally hosted files are a real world actual problem. You're leaving out some important words from that sentence. Words like, for some people and who choose to depend on projects using them. PyPI isn't your private

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 10:38 AM, PJ Eby p...@telecommunity.com wrote: I'll ask it again: why should *thousands* of projects be censored or made to change their release processes, because *you* can't be bothered to cache the distributions of the projects you depend on? Because

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 10:38 AM, PJ Eby p...@telecommunity.com wrote: AFAICT, you're the ones stopping things moving forward here, filibustering against every possible compromise. Sorry, one more thing: I'm interested in what your comprise would be. Can you write up a counter-proposal to

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread M.-A. Lemburg
On 12.03.2013 16:42, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 10:38 AM, PJ Eby p...@telecommunity.com wrote: I'll ask it again: why should *thousands* of projects be censored or made to change their release processes, because *you* can't be bothered to cache the distributions of the

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 11:19 AM, M.-A. Lemburg m...@egenix.com wrote: So let's do this carefully and find a good solution before jumping to conclusions. Completely agreed; rushing is a bad idea. But so is not starting. What I'm seeing — as a total outsider, a user of these tools, not someone

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread M.-A. Lemburg
On 12.03.2013 17:29, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 11:19 AM, M.-A. Lemburg m...@egenix.com wrote: So let's do this carefully and find a good solution before jumping to conclusions. Completely agreed; rushing is a bad idea. But so is not starting. What I'm seeing — as a

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 12:29 PM, Jacob Kaplan-Moss ja...@jacobian.org wrote: On Tue, Mar 12, 2013 at 11:19 AM, M.-A. Lemburg m...@egenix.com wrote: So let's do this carefully and find a good solution before jumping to conclusions. Completely agreed; rushing is a bad idea. But so is not

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 13:18 -0400, PJ Eby wrote: On Tue, Mar 12, 2013 at 12:29 PM, Jacob Kaplan-Moss ja...@jacobian.org wrote: On Tue, Mar 12, 2013 at 11:19 AM, M.-A. Lemburg m...@egenix.com wrote: So let's do this carefully and find a good solution before jumping to conclusions.

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jesse Noller
And I've put multiple compromise proposals out there to begin mitigating the problem *now* (i.e. for non-updated versions of setuptools), and every time, the objection is, no, we need to ban it all now, no discussion, no re-evaluation, no personal choice, everyone must do as we say, no

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 1:33 PM, Jesse Noller jnol...@gmail.com wrote: There's not much to understand: external hosting of packages is *actively harmful*, period. End users of easy_install and pip *don't even realize* 99% of the time that these tools are following links off of PyPi and

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Donald Stufft
On Mar 12, 2013, at 12:41 PM, M.-A. Lemburg m...@egenix.com wrote: On 12.03.2013 17:29, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 11:19 AM, M.-A. Lemburg m...@egenix.com wrote: So let's do this carefully and find a good solution before jumping to conclusions. Completely agreed;

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Carl Meyer
It seems to me that there's a remarkable level of consensus developing here (though it may not look like it), and a small set of remaining open questions. The consensus (as I see it): - Migrate away from scraping external HTML pages, with package owners in control of the migration but a deadline

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Robert Collins
On 13 March 2013 07:18, Carl Meyer c...@oddbird.net wrote: It seems to me that there's a remarkable level of consensus developing here (though it may not look like it), and a small set of remaining open questions. The consensus (as I see it): I think that is a fair summary. One thing I'd

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 12:54 PM, PJ Eby p...@telecommunity.com wrote: This is a rationale for secure defaults for various options, like the ones I outlined in the portions of my post that you *didn't* quote. It's not a rationale for removing the options themselves. Exactly; thanks for saying

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 1:00 PM, M.-A. Lemburg m...@egenix.com wrote: The whole Python package eco-system works based on trust and injecting fear into this system is not helpful, IMO. I'm sorry if my words came across that way; I'm not trying to scare anyone. I'm trying to emphasize that this

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jesse Noller
On Tuesday, March 12, 2013 at 2:56 PM, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 1:00 PM, M.-A. Lemburg m...@egenix.com (mailto:m...@egenix.com) wrote: The whole Python package eco-system works based on trust and injecting fear into this system is not helpful, IMO. I'm

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 1:58 PM, Jesse Noller jnol...@gmail.com wrote: Nah, that was me injecting fear. I call dibs on that one. Aw, man! Can I have Uncertainty and Doubt then? Jacob ___ Catalog-SIG mailing list Catalog-SIG@python.org

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jesse Noller
On Tuesday, March 12, 2013 at 2:59 PM, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 1:58 PM, Jesse Noller jnol...@gmail.com (mailto:jnol...@gmail.com) wrote: Nah, that was me injecting fear. I call dibs on that one. Aw, man! Can I have Uncertainty and Doubt then? Jacob

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Monty Taylor
On 03/12/2013 11:00 AM, M.-A. Lemburg wrote: On 12.03.2013 18:33, Jesse Noller wrote: And I've put multiple compromise proposals out there to begin mitigating the problem *now* (i.e. for non-updated versions of setuptools), and every time, the objection is, no, we need to ban it all now,

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 12:18 -0600, Carl Meyer wrote: It seems to me that there's a remarkable level of consensus developing here (though it may not look like it), and a small set of remaining open questions. The consensus (as I see it): - Migrate away from scraping external HTML pages,

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 2:18 PM, Carl Meyer c...@oddbird.net wrote: It seems to me that there's a remarkable level of consensus developing here (though it may not look like it), and a small set of remaining open questions. The consensus (as I see it): - Migrate away from scraping external

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 2:43 PM, Robert Collins robe...@robertcollins.net wrote: This takes an age when each new web host to talk to is a new DNS lookup (say 0.3 seconds) + HTTP request (0.6 seconds) with possible HTTPS setup in there too (up to 1.2 seconds). A project with dozens of

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 2:21 PM, PJ Eby p...@telecommunity.com wrote: The *only* thing I object to is the part where some people want to ban external links from /simple, always and forever, regardless of the package authors' choice in the matter. Here's the thing though, there are already a

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 14:36 -0500, Jacob Kaplan-Moss wrote: On Tue, Mar 12, 2013 at 2:21 PM, PJ Eby p...@telecommunity.com wrote: The *only* thing I object to is the part where some people want to ban external links from /simple, always and forever, regardless of the package authors'

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 15:21 -0400, PJ Eby wrote: On Tue, Mar 12, 2013 at 2:18 PM, Carl Meyer c...@oddbird.net wrote: It seems to me that there's a remarkable level of consensus developing here (though it may not look like it), and a small set of remaining open questions. The consensus

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 3:36 PM, Jacob Kaplan-Moss ja...@jacobian.org wrote: On Tue, Mar 12, 2013 at 2:21 PM, PJ Eby p...@telecommunity.com wrote: The *only* thing I object to is the part where some people want to ban external links from /simple, always and forever, regardless of the package

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Donald Stufft
On Mar 12, 2013, at 4:14 PM, Carl Meyer c...@oddbird.net wrote: On 03/12/2013 01:21 PM, PJ Eby wrote: - In some way, migrate to a situation where the popular installer tools install only release files from PyPI by default, but are capable of installing from other locations if the user

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 3:16 PM, PJ Eby p...@telecommunity.com wrote: I'm confused by this statement. never access an external host is not consistent with have the option to specify what hosts you trust, while still keeping PyPI as a universal index of Python software. Sorry to be confusing!

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Jacob Kaplan-Moss
On Tue, Mar 12, 2013 at 3:30 PM, Jacob Kaplan-Moss ja...@jacobian.org wrote: As I've said, the implementation details aren't of a concern to me; the result is. You know what though, I kinda lied. While I don't care about the implementation, I *do* care about keeping this process moving

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 4:14 PM, Carl Meyer c...@oddbird.net wrote: You say below that nobody has proposed a 'trust everything' flag. If there is no trust everything flag, then it seems to me that with either option A or option B the user needs to specify what they intend to trust. I.e. if you

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Trishank Karthik Kuppusamy
Hello Jacob, Good to hear from you! Thanks for stating your concerns so clearly, and we do understand them. We agree that inertia is important to maintain. In fact, we are excited to show this in person to the PyPI community on Friday. We expect to release a design document and a demo in a

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Reinout van Rees
On 11-03-13 11:44, Lennart Regebro wrote: That's now all the energy I'm willing to spend on discussing this topic. Third-party hosting needs to go. I believe there is a broad consensus on this. Let's instead discuss*how* to implement it. Hear hear! I'm so fed up with other people's non-pypi

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-12 Thread Reinout van Rees
On 12-03-13 16:38, PJ Eby wrote: I'll ask it again: why should*thousands* of projects be censored or made to change their release processes, because*you* can't be bothered to cache the distributions of the projects you depend on? So... everyone that uses pypi should be *forced* to use their

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread PJ Eby
On Sun, Mar 10, 2013 at 8:25 PM, Donald Stufft don...@stufft.io wrote: I don't think anyone is bad here, nor am I arguing against any particular person or group of people. I'm arguing against a practice and a system. You're going out of your way to find excuses to throw all sorts of stop

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 7:09 AM, PJ Eby p...@telecommunity.com wrote: I think you've got things backwards here. It's you who's been arguing that the solution to the problem of improved uptime and security is best implemented by ban all non-PyPI hosting. The uptime problem is *only* solvable

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Ronald Oussoren
On 11 Mar, 2013, at 7:23, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 7:09 AM, PJ Eby p...@telecommunity.com wrote: I think you've got things backwards here. It's you who's been arguing that the solution to the problem of improved uptime and security is best implemented

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Ronald Oussoren
On 10 Mar, 2013, at 22:16, Donald Stufft don...@stufft.io wrote: There isn't a good middle ground here, any externally hosted or spidered file leads us back to at least 2 of the 3 major issues I outlined. The end goal *needs* to be that all external links are removed from PyPI's simple

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com wrote: But this isn't necessarily true, there is another solution: mirror your requirements locally. I do that. This is not a solution, because your requirements yesterday is not your requirements tomorrow. Is it even

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Ronald Oussoren
On 11 Mar, 2013, at 9:18, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com wrote: But this isn't necessarily true, there is another solution: mirror your requirements locally. I do that. This is not a solution, because your

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread M.-A. Lemburg
On 11.03.2013 09:18, Lennart Regebro wrote: On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com wrote: But this isn't necessarily true, there is another solution: mirror your requirements locally. I do that. This is not a solution, because your requirements yesterday

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 9:33 AM, Ronald Oussoren ronaldousso...@mac.com wrote: On 11 Mar, 2013, at 9:18, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com wrote: But this isn't necessarily true, there is another solution: mirror

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Ronald Oussoren
On 11 Mar, 2013, at 10:31, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 9:33 AM, Ronald Oussoren ronaldousso...@mac.com wrote: On 11 Mar, 2013, at 9:18, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread holger krekel
Hi Philip, thanks for your helpful review, almost all makes sense to me ... some more inlined comments below. Up front, i am open to you co-authoring the PEP if you like and share the goal to find a minimum viable approach to speed up and simplify the interactions for installers. On Sun, Mar

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 10:56 AM, Ronald Oussoren ronaldousso...@mac.com wrote: Now I'm confused. You want to change a dependency without testing it before hand? How do you test a dependency without changing it? How do you test a dependency that is unreachable? It seems to me you are

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Donald Stufft
On Mar 11, 2013, at 2:09 AM, PJ Eby p...@telecommunity.com wrote: On Sun, Mar 10, 2013 at 8:25 PM, Donald Stufft don...@stufft.io wrote: I don't think anyone is bad here, nor am I arguing against any particular person or group of people. I'm arguing against a practice and a system. You're

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Donald Stufft
On Mar 11, 2013, at 5:23 AM, M.-A. Lemburg m...@egenix.com wrote: On 11.03.2013 09:18, Lennart Regebro wrote: On Mon, Mar 11, 2013 at 9:06 AM, Ronald Oussoren ronaldousso...@mac.com wrote: But this isn't necessarily true, there is another solution: mirror your requirements locally. I

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Jesse Noller
Couldn't have said it better Donald. +1 On Mar 11, 2013, at 7:14 AM, Donald Stufft don...@stufft.io wrote: On Mar 11, 2013, at 2:09 AM, PJ Eby p...@telecommunity.com wrote: On Sun, Mar 10, 2013 at 8:25 PM, Donald Stufft don...@stufft.io wrote: I don't think anyone is bad here, nor am I

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Nick Coghlan
On Mon, Mar 11, 2013 at 9:32 PM, Donald Stufft don...@stufft.io wrote: I know your joking but if this is an actual limiting factor my next proposal will be to change the name :]. PyPR would not only be more accurate, it would actually get rid of the confusion with PyPy. We'd get a new

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread holger krekel
Hi again, A correction on one point of my last mail to you, On Mon, Mar 11, 2013 at 10:02 +, holger krekel wrote: My suggestion would be to do two things: First, make the state a boolean: crawl external links, with the current state yes and the future state no, with no simply

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 12:55 PM, Nick Coghlan ncogh...@gmail.com wrote: On Mon, Mar 11, 2013 at 9:32 PM, Donald Stufft don...@stufft.io wrote: I know your joking but if this is an actual limiting factor my next proposal will be to change the name :]. PyPR would not only be more accurate, it

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Daniel Holth
It will probably wind up working more like every other package manager I'm familiar with, where you have a sources.d that lists the repositories you would like to search. Use Plone, add their repository to the list. We also seem to be making good progress on contact the central repository much

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread PJ Eby
On Mon, Mar 11, 2013 at 7:14 AM, Donald Stufft don...@stufft.io wrote: 1) Proof of what? That it's insecure? That it harms uptime? That it violates people's privacy? That any of those things apply to anybody who *isn't using those packages*. Without this, you are only providing a reason to

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/11/2013 02:23 AM, Lennart Regebro wrote: The uptime problem is *only* solvable by minimizing the number of hosts involved. The minimum number of hosts is one. That means we should get all releases onto PyPI. Uptime for *production* use is

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 5:12 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 7:14 AM, Donald Stufft don...@stufft.io wrote: 1) Proof of what? That it's insecure? That it harms uptime? That it violates people's privacy? That any of those things apply to anybody who *isn't

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread PJ Eby
On Mon, Mar 11, 2013 at 12:45 PM, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 5:12 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 7:14 AM, Donald Stufft don...@stufft.io wrote: 1) Proof of what? That it's insecure? That it harms uptime? That it violates

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 6:42 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 12:45 PM, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 11, 2013 at 5:12 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 7:14 AM, Donald Stufft don...@stufft.io wrote: 1) Proof

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread PJ Eby
On Mon, Mar 11, 2013 at 1:45 PM, Lennart Regebro rege...@gmail.com wrote: So, we should not remove the links for external packages until somebody traverses those links? But as soon as somebody asks for those links, we should remove them? In fact before we give them the link? I'm saying that if

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Carl Meyer
On 03/11/2013 01:57 PM, PJ Eby wrote: I'm saying that if someone objects to the presence of links they don't actually use, they are speaking nonsense. Might as well ask to ban all packages from PyPI that they don't personally like -- it's the same request. Nobody is forcing you to depend on

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread PJ Eby
On Mon, Mar 11, 2013 at 4:07 PM, Carl Meyer c...@oddbird.net wrote: On 03/11/2013 01:57 PM, PJ Eby wrote: I'm saying that if someone objects to the presence of links they don't actually use, they are speaking nonsense. Might as well ask to ban all packages from PyPI that they don't

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Donald Stufft
On Mar 11, 2013, at 4:07 PM, Carl Meyer c...@oddbird.net wrote: On 03/11/2013 01:57 PM, PJ Eby wrote: I'm saying that if someone objects to the presence of links they don't actually use, they are speaking nonsense. Might as well ask to ban all packages from PyPI that they don't personally

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-11 Thread Lennart Regebro
On Mon, Mar 11, 2013 at 8:57 PM, PJ Eby p...@telecommunity.com wrote: On Mon, Mar 11, 2013 at 1:45 PM, Lennart Regebro rege...@gmail.com wrote: So, we should not remove the links for external packages until somebody traverses those links? But as soon as somebody asks for those links, we should

[Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread holger krekel
Hi Donald, Richard, Nick, Philip, Marc-Andre, all, after some more thinking i wrote a simplified PEP draft for transitioning hosting of release files to pypi.python.org. A PEP is warranted IMO because the according changes will affect all python package maintainers and the Python packaging

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Donald Stufft
On Mar 10, 2013, at 11:07 AM, holger krekel hol...@merlinux.eu wrote: Hi Donald, Richard, Nick, Philip, Marc-Andre, all, after some more thinking i wrote a simplified PEP draft for transitioning hosting of release files to pypi.python.org. A PEP is warranted IMO because the according

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Jesse Noller
+1 On Mar 10, 2013, at 1:35 PM, Donald Stufft don...@stufft.io wrote: On Mar 10, 2013, at 11:07 AM, holger krekel hol...@merlinux.eu wrote: Hi Donald, Richard, Nick, Philip, Marc-Andre, all, after some more thinking i wrote a simplified PEP draft for transitioning hosting of release

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread holger krekel
On Sun, Mar 10, 2013 at 13:35 -0400, Donald Stufft wrote: On Mar 10, 2013, at 11:07 AM, holger krekel hol...@merlinux.eu wrote: [...] Transitioning to pypi-cache mode - When transitioning from the currently implicit pypi-ext mode to pypi-cache for

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Aaron Meurer
On Mar 10, 2013, at 12:29 PM, Donald Stufft don...@stufft.io wrote: On Mar 10, 2013, at 2:18 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 13:35 -0400, Donald Stufft wrote: On Mar 10, 2013, at 11:07 AM, holger krekel hol...@merlinux.eu wrote: [...] Transitioning to

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread PJ Eby
On Sun, Mar 10, 2013 at 11:07 AM, holger krekel hol...@merlinux.eu wrote: Philip, Marc-Andre, Richard (Jones), Nick and catalog-sig/distutils-sig: scrutiny and feedback welcome. Hi Holger. I'm having some difficulty interpreting your proposal because it is leaving out some things, and in other

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread holger krekel
On Sun, Mar 10, 2013 at 14:29 -0400, Donald Stufft wrote: On Mar 10, 2013, at 2:18 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 13:35 -0400, Donald Stufft wrote: On Mar 10, 2013, at 11:07 AM, holger krekel hol...@merlinux.eu wrote: [...] Transitioning to

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Jesse Noller
I said that before we talked to a lawyer On Mar 10, 2013, at 3:54 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 14:29 -0400, Donald Stufft wrote: On Mar 10, 2013, at 2:18 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 13:35 -0400, Donald Stufft

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Donald Stufft
On Mar 10, 2013, at 3:41 PM, PJ Eby p...@telecommunity.com wrote: On Sun, Mar 10, 2013 at 11:07 AM, holger krekel hol...@merlinux.eu wrote: Philip, Marc-Andre, Richard (Jones), Nick and catalog-sig/distutils-sig: scrutiny and feedback welcome. Hi Holger. I'm having some difficulty

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Donald Stufft
On Mar 10, 2013, at 3:54 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 14:29 -0400, Donald Stufft wrote: On Mar 10, 2013, at 2:18 PM, holger krekel hol...@merlinux.eu wrote: On Sun, Mar 10, 2013 at 13:35 -0400, Donald Stufft wrote: On Mar 10, 2013, at 11:07 AM,

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread PJ Eby
On Sun, Mar 10, 2013 at 5:16 PM, Donald Stufft don...@stufft.io wrote: If someones release process forces PyPI to have security, uptime, and privacy issues then I'm very sorry but their release process is going to need to change. It's not fun, it's a shitty situation, but trying to bend over

Re: [Catalog-sig] pre-PEP: transition to release-file hosting at pypi site

2013-03-10 Thread Donald Stufft
On Mar 10, 2013, at 6:41 PM, PJ Eby p...@telecommunity.com wrote: On Sun, Mar 10, 2013 at 5:16 PM, Donald Stufft don...@stufft.io wrote: If someones release process forces PyPI to have security, uptime, and privacy issues then I'm very sorry but their release process is going to need to