Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-13 Thread Nick Coghlan
On Wed, Mar 13, 2013 at 11:19 PM, Nick Coghlan wrote: > On Wed, Mar 13, 2013 at 1:23 AM, M.-A. Lemburg wrote: >> On 13.03.2013 07:28, Nick Coghlan wrote: >>> On Tue, Mar 12, 2013 at 12:59 PM, M.-A. Lemburg wrote: I think we should establish a versioned API like that for PyPI to make pr

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-13 Thread Nick Coghlan
On Wed, Mar 13, 2013 at 1:23 AM, M.-A. Lemburg wrote: > On 13.03.2013 07:28, Nick Coghlan wrote: >> On Tue, Mar 12, 2013 at 12:59 PM, M.-A. Lemburg wrote: >>> I think we should establish a versioned API like that for PyPI >>> to make progress easier. All major web APIs use versioning >>> for this

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-13 Thread M.-A. Lemburg
On 13.03.2013 07:28, Nick Coghlan wrote: > On Tue, Mar 12, 2013 at 12:59 PM, M.-A. Lemburg wrote: >> I think we should establish a versioned API like that for PyPI >> to make progress easier. All major web APIs use versioning >> for this reason. > > Why set up versioning for something we want to

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread Nick Coghlan
On Tue, Mar 12, 2013 at 12:59 PM, M.-A. Lemburg wrote: > I think we should establish a versioned API like that for PyPI > to make progress easier. All major web APIs use versioning > for this reason. Why set up versioning for something we want to phase out? There will never be a simple-v3, so thi

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 20:59 +0100, M.-A. Lemburg wrote: > On 12.03.2013 20:46, PJ Eby wrote: > > On Tue, Mar 12, 2013 at 2:07 PM, M.-A. Lemburg wrote: > >> Just a quick note (more later, if time permits)... > >> > >> On 12.03.2013 18:05, holger krekel wrote: > >>> Hi Marc-Andre, all, > >>> > >>>

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread M.-A. Lemburg
On 12.03.2013 20:46, PJ Eby wrote: > On Tue, Mar 12, 2013 at 2:07 PM, M.-A. Lemburg wrote: >> Just a quick note (more later, if time permits)... >> >> On 12.03.2013 18:05, holger krekel wrote: >>> Hi Marc-Andre, all, >>> > - Prepare PYPI implementation to allow a per-project "hosting mode", >>

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 2:07 PM, M.-A. Lemburg wrote: > Just a quick note (more later, if time permits)... > > On 12.03.2013 18:05, holger krekel wrote: >> Hi Marc-Andre, all, >> - Prepare PYPI implementation to allow a per-project "hosting mode", effectively enabling or disabling exte

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread M.-A. Lemburg
On 12.03.2013 20:17, holger krekel wrote: > On Tue, Mar 12, 2013 at 19:07 +0100, M.-A. Lemburg wrote: >> Just a quick note (more later, if time permits)... >> >> On 12.03.2013 18:05, holger krekel wrote: >>> Hi Marc-Andre, all, >>> > - Prepare PYPI implementation to allow a per-project "hosting

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 19:07 +0100, M.-A. Lemburg wrote: > Just a quick note (more later, if time permits)... > > On 12.03.2013 18:05, holger krekel wrote: > > Hi Marc-Andre, all, > > > >>> - Prepare PYPI implementation to allow a per-project "hosting mode", > >>> effectively enabling or disab

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread M.-A. Lemburg
Just a quick note (more later, if time permits)... On 12.03.2013 18:05, holger krekel wrote: > Hi Marc-Andre, all, > >>> - Prepare PYPI implementation to allow a per-project "hosting mode", >>> effectively enabling or disabling external crawling. When enabled >>> nothing changes from the cu

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
Hi Carl, On Tue, Mar 12, 2013 at 10:48 -0600, Carl Meyer wrote: > Hi Holger, > > I am confused about the discrepancy between the title of this pre-PEP > ("transition to release file hosting on PyPI") and the contents of the > PEP, which describe a transition to not crawling _HTML pages_ on > exte

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
Hi Marc-Andre, all, On Tue, Mar 12, 2013 at 17:06 +0100, M.-A. Lemburg wrote: > On 12.03.2013 12:38, holger krekel wrote: > > Hi all, > > > > below is the new PEP pre-submit version (V2) which incorporates the > > latest suggestions and aims at a rapidly deployable solution. Thanks in > > partic

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread Carl Meyer
Hi Holger, I am confused about the discrepancy between the title of this pre-PEP ("transition to release file hosting on PyPI") and the contents of the PEP, which describe a transition to not crawling _HTML pages_ on external sites looking for distribution download links. These are not the same th

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
On Tue, Mar 12, 2013 at 11:53 -0400, PJ Eby wrote: > On Tue, Mar 12, 2013 at 7:38 AM, holger krekel wrote: > > In addition, maintainers of installation tools are asked to release > > two updates. The first one shall provide clear warnings if external > > crawling needs to happen, > > A clarifica

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
On Wed, Mar 13, 2013 at 01:19 +1000, Nick Coghlan wrote: > That looks pretty good to me. My only comment is that qualifiers like "new" > don't age well in an API. The explicit "nocrawlhomepage" and > "nocrawldownload" might be a better choice. Right, we might also consider dropping rel-attributing

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread M.-A. Lemburg
On 12.03.2013 12:38, holger krekel wrote: > Hi all, > > below is the new PEP pre-submit version (V2) which incorporates the > latest suggestions and aims at a rapidly deployable solution. Thanks in > particular to Philip, Donald and Marc-Andre. I also added a few notes > on how installers should

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread PJ Eby
On Tue, Mar 12, 2013 at 7:38 AM, holger krekel wrote: > In addition, maintainers of installation tools are asked to release > two updates. The first one shall provide clear warnings if external > crawling needs to happen, A clarification here: "needs to happen" is not well-specified. An install

Re: [Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread Nick Coghlan
That looks pretty good to me. My only comment is that qualifiers like "new" don't age well in an API. The explicit "nocrawlhomepage" and "nocrawldownload" might be a better choice. Cheers, Nick. ___ Catalog-SIG mailing list Catalog-SIG@python.org http://

[Catalog-sig] V2 pre-PEP: transitioning to release file hosting on PYPI

2013-03-12 Thread holger krekel
Hi all, below is the new PEP pre-submit version (V2) which incorporates the latest suggestions and aims at a rapidly deployable solution. Thanks in particular to Philip, Donald and Marc-Andre. I also added a few notes on how installers should behave with respect to non-PYPI crawling. I think