Re: [Distutils] [Python-Dev] At least one package management tool for 2.7

2010-03-29 Thread anatoly techtonik
On Thu, Mar 25, 2010 at 2:16 PM, Olemis Lang ole...@gmail.com wrote: On Thu, Mar 25, 2010 at 8:09 AM, Tarek Ziadé ziade.ta...@gmail.com wrote: On Thu, Mar 25, 2010 at 12:54 PM, Olemis Lang ole...@gmail.com wrote: On Wed, Mar 24, 2010 at 6:19 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: On Wed,

Re: [Distutils] [Python-Dev] At least one package management tool for 2.7

2010-03-29 Thread Tarek Ziadé
2010/3/29 anatoly techtonik techto...@gmail.com: [..] It is really hard to follow. You should at least change subjects when switching topic. I was talking about the work going on and the decisions taken lately. I never change topics of threads mails when there's less than 100 mails, because I

[Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: search - download - unzip - cmd - cd - python setup.py install Therefore I still propose shipping bootstrap package that instruct user how to

Re: [Distutils] PEP 376 Status

2010-03-29 Thread Tarek Ziadé
On Thu, Mar 25, 2010 at 8:56 PM, Sridhar Ratnakumar sridh...@activestate.com wrote: [..] +1 I presume sdist too, if generated with 'python setup.py sdist', will contain this .dist-info directory? I don't think so, because part of the files are generated at installation time. Do you have

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 9:30 AM, anatoly techtonik techto...@gmail.com wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before:  search - download - unzip - cmd - cd - python setup.py install

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 09:30, anatoly techtonik techto...@gmail.com wrote: Therefore I still propose shipping bootstrap package that instruct user how to download and install an actual package  management tool when users tries to use it. So far I know only one stable tool - `easy_install` - a

[Distutils] RECORD format in PEP 376

2010-03-29 Thread Tarek Ziadé
Hello, I'd like to make the RECORD file dead simple for PEP 376, and remove all the relocatable work we've started in it, since it'll go in a second file. This would be done in a second phase, with the work done at Pycon. So what I am proposing to keep in the PEP is this:

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 10:55 AM, Tarek Ziadé ziade.ta...@gmail.com wrote: Therefore I still propose shipping bootstrap package that instruct user how to download and install an actual package  management tool when users tries to use it. So far I know only one stable tool - `easy_install` - a

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 11:02 AM, anatoly techtonik techto...@gmail.com wrote: [..] distutils is not a `package management` tool, because it doesn't know anything even about installed packages, not saying anything about dependencies. At this point, no one knows anything about installed

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 11:15 AM, Tarek Ziadé ziade.ta...@gmail.com wrote: [..] Depending on how you call a Python user, I disagree here. Many people use pip and distribute. s/how/who :) ___ Distutils-SIG maillist - Distutils-SIG@python.org

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
2010/3/29 Lennart Regebro rege...@gmail.com: On Mon, Mar 29, 2010 at 09:30, anatoly techtonik techto...@gmail.com wrote: Therefore I still propose shipping bootstrap package that instruct user how to download and install an actual package  management tool when users tries to use it. So far I

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
2010/3/29 anatoly techtonik techto...@gmail.com: 2010/3/29 Lennart Regebro rege...@gmail.com: On Mon, Mar 29, 2010 at 09:30, anatoly techtonik techto...@gmail.com wrote: Therefore I still propose shipping bootstrap package that instruct user how to download and install an actual package  

Re: [Distutils] [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Paul Moore
On 29 March 2010 10:38, Tarek Ziadé ziade.ta...@gmail.com wrote: I still think you should remove python-dev from the cc list  ;) I don't know what happened with the change of subject and crossposting, but I'm now seeing 2 copies of every mail, and both copies are appearing in both python-dev and

Re: [Distutils] [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Nick Coghlan
anatoly techtonik wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: Until the discussed package management tools support a robust inventory and uninstallation system that plays well with

Re: [Distutils] [Python-Dev] At least one package management tool for 2.7

2010-03-29 Thread Olemis Lang
2010/3/29 anatoly techtonik techto...@gmail.com: On Thu, Mar 25, 2010 at 2:16 PM, Olemis Lang ole...@gmail.com wrote: On Thu, Mar 25, 2010 at 8:09 AM, Tarek Ziadé ziade.ta...@gmail.com wrote: On Thu, Mar 25, 2010 at 12:54 PM, Olemis Lang ole...@gmail.com wrote: On Wed, Mar 24, 2010 at 6:19 PM,

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 12:15 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: [..] distutils is not a `package management` tool, because it doesn't know anything even about installed packages, not saying anything about dependencies. At this point, no one knows anything about installed packages

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Ron Adam
anatoly techtonik wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: search - download - unzip - cmd - cd - python setup.py install Therefore I still propose shipping bootstrap package

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 11:02, anatoly techtonik techto...@gmail.com wrote: distutils is not a `package management` tool, because it doesn't know anything even about installed packages With that definition, there are no packaga management tools for Python. So it's going to be pretty hard to

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread David Cournapeau
On Mon, Mar 29, 2010 at 10:45 PM, anatoly techtonik techto...@gmail.com wrote: On Mon, Mar 29, 2010 at 12:15 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: [..] distutils is not a `package management` tool, because it doesn't know anything even about installed packages, not saying anything about

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
2010/3/29 anatoly techtonik techto...@gmail.com: Ok. How about shipping bootstrap script only for `easy_install` tool for now? Since there are many who are of the opinion that easy_install isn't very good, and pip should be used instead, that would be a bad idea. Just drop it. 2.7 will not

Re: [Distutils] [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 1:42 PM, Paul Moore p.f.mo...@gmail.com wrote: I still think you should remove python-dev from the cc list  ;) I don't know what happened with the change of subject and crossposting, but I'm now seeing 2 copies of every mail, and both copies are appearing in both

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 3:45 PM, anatoly techtonik techto...@gmail.com wrote: [..] http://guide.python-distribute.org I can see any FAQ. To me the FAQ is something that could be posted to distutils ML once a month to reflect current state of packaging. It should also carry version number. So

Re: [Distutils] [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread Lennart Regebro
On Mon, Mar 29, 2010 at 16:21, anatoly techtonik techto...@gmail.com wrote: Just a thought about user story my customers would likely write if I shipped Python as a product: As a user, I think Python is suxx, because it makes its users suffer for a long time from packaging disorder. So fix

Re: [Distutils] [Python-Dev] Bootstrap script for package management tool in Python 2.7 (Was: Re: At least one package management tool for 2.7)

2010-03-29 Thread anatoly techtonik
2010/3/29 Nick Coghlan ncogh...@gmail.com: anatoly techtonik wrote: So, there won't be any package management tool shipped with Python 2.7 and users will have to download and install `setuptools` manually as before: Until the discussed package management tools support a robust inventory and

[Distutils] FAQ (was: Re: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread anatoly techtonik
On Mon, Mar 29, 2010 at 5:18 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: [..] http://guide.python-distribute.org I can see any FAQ. To me the FAQ is something that could be posted to distutils ML once a month to reflect current state of packaging. It should also carry version number. So

Re: [Distutils] FAQ (was: Re: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 4:41 PM, anatoly techtonik techto...@gmail.com wrote: On Mon, Mar 29, 2010 at 5:18 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: [..] http://guide.python-distribute.org I can see any FAQ. To me the FAQ is something that could be posted to distutils ML once a month to

Re: [Distutils] PEP 376 Status

2010-03-29 Thread Tarek Ziadé
On Mon, Mar 29, 2010 at 6:20 PM, Sridhar Ratnakumar sridh...@activestate.com wrote: On 2010-03-29, at 12:32 AM, Tarek Ziadé wrote: On Thu, Mar 25, 2010 at 8:56 PM, Sridhar Ratnakumar sridh...@activestate.com wrote: [..] +1 I presume sdist too, if generated with 'python setup.py sdist',

Re: [Distutils] PEP 376 Status

2010-03-29 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tarek Ziadé wrote: On Mon, Mar 29, 2010 at 6:20 PM, Sridhar Ratnakumar sridh...@activestate.com wrote: On 2010-03-29, at 12:32 AM, Tarek Ziadé wrote: On Thu, Mar 25, 2010 at 8:56 PM, Sridhar Ratnakumar sridh...@activestate.com wrote: [..] +1

Re: [Distutils] FAQ (was: Re: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread Greg Ewing
Tarek Ziadé wrote: For me a FAQ is a list of questions. We add a new question everytime someone ask it and it doesn't exists. The point is that the FA in FAQ stand for *frequently asked*. One can debate how frequent is necessary to be placed in this category, but a question that has only

Re: [Distutils] Bootstrap script for package management tool in Python 2.7 (Was: Re: [Python-Dev] At least one package management tool for 2.7)

2010-03-29 Thread Greg Ewing
anatoly techtonik wrote: Let's refer to original user story: ... I execute `easy_install something` as said in installation manual, but nothing/error happens. Which installation manual did the user see that in? It can't be anything that came with Python, because easy_install is not a standard

Re: [Distutils] FAQ (was: Re: Bootstrap script for package management tool in Python 2.7)

2010-03-29 Thread Michael Foord
On 30 March 2010 01:00, Greg Ewing greg.ew...@canterbury.ac.nz wrote: Tarek Ziadé wrote: For me a FAQ is a list of questions. We add a new question everytime someone ask it and it doesn't exists. The point is that the FA in FAQ stand for *frequently asked*. One can debate how frequent