Re: [Distutils] Bundling pkg_resources
At 07:16 PM 11/30/2009 +0200, cool-RR wrote:
Well, that sort of sucks. And this is my motivation for bundling the `pkg_resources` from Distribute. The last thing I want is having my software fail for my users because of setuptools while I have Distribute installed locally and can't see the bug on my computer.
That's *really* unlikely. Setuptools' runtime functionality (i.e., pkg_resources) has an extremely low bug count. There have actually been more new pkg_resources bugs in Distribute's version of it (due to their changes) than there are outstanding reported bugs in the original pkg_resources.
2009/11/30 P.J. Eby <pje@telecommunity.com>
At 07:16 PM 11/30/2009 +0200, cool-RR wrote:
Well, that sort of sucks. And this is my motivation for bundling the `pkg_resources` from Distribute. The last thing I want is having my software fail for my users because of setuptools while I have Distribute installed locally and can't see the bug on my computer.
That's *really* unlikely. Setuptools' runtime functionality (i.e., pkg_resources) has an extremely low bug count. There have actually been more new pkg_resources bugs in Distribute's version of it (due to their changes) than there are outstanding reported bugs in the original pkg_resources.
Now I'm confused. If that's true, what reason is there to use Distribute's `pkg_resources` at all? Ram.
On Mon, Nov 30, 2009 at 19:10, cool-RR <cool-rr@cool-rr.com> wrote:
Now I'm confused. If that's true, what reason is there to use Distribute's `pkg_resources` at all?
Same reason as for using distribute in the first place: You use it if you encounter bugs in setuptools (or use Python 3). Otherwise there's no benefit. Distribute doesn't have additional features. -- Lennart Regebro: Python, Zope, Plone, Grok http://regebro.wordpress.com/ +33 661 58 14 64
On Mon, Nov 30, 2009 at 20:30, Lennart Regebro <regebro@gmail.com> wrote:
Distribute doesn't have additional features. (Well, of any great significance anyway).
-- Lennart Regebro: Python, Zope, Plone, Grok http://regebro.wordpress.com/ +33 661 58 14 64
On Mon, Nov 30, 2009 at 7:10 PM, cool-RR <cool-rr@cool-rr.com> wrote:
2009/11/30 P.J. Eby <pje@telecommunity.com>
At 07:16 PM 11/30/2009 +0200, cool-RR wrote:
Well, that sort of sucks. And this is my motivation for bundling the `pkg_resources` from Distribute. The last thing I want is having my software fail for my users because of setuptools while I have Distribute installed locally and can't see the bug on my computer.
That's *really* unlikely. Setuptools' runtime functionality (i.e., pkg_resources) has an extremely low bug count. There have actually been more new pkg_resources bugs in Distribute's version of it (due to their changes) than there are outstanding reported bugs in the original pkg_resources.
Now I'm confused. If that's true, what reason is there to use Distribute's `pkg_resources` at all?
See my previous message. Right now the biggest difference in this module is the fact that Distribute's one works for GAE. The other big difference is that if you happen to have another problem with it in the future, you can count on an actively maintained, community-driven project. (IOW not locked by a single maintainer that has been AWOL for most of the time in the past 2 years)
On Nov 30, 2009, at 2:39 PM, Tarek Ziadé wrote:
maintainer that has been AWOL for most of the time in the past 2 years)
AWOL is an acronym for "absent without leave" or "absent without official leave". Yes, it sucked that setuptools got abandoned but nobody had to give him leave. S
On Mon, 30 Nov 2009 20:39:32 +0100, Tarek Ziadé <ziade.tarek@gmail.com> wrote:
The other big difference is that if you happen to have another problem with it in the future, you can count on an actively maintained, community-driven project. (IOW not locked by a single maintainer that has been AWOL for most of the time in the past 2 years)
haha ... sounds like distutils for windows.. I stopped counting how many user requests for distutils related functionality go unanswered on this list. Give us a break and stop bagging PJE. So what if he has less time or motivation to do work on setuptools. "AWOL" as in 'absent without leave' is actually a criminal accusation for which the punishment for that offence is gaol time in most countries. I certainly do not believe PJE is a criminal or that he is working in the military or has deserted his (paid) post leading to a potential to loss of life (as would be in the military). You've won - you've forked his project, have your own team. Why the need for public humiliation on top of that? People just want to help.. David
2009/11/30 P.J. Eby <pje@telecommunity.com>:
At 07:16 PM 11/30/2009 +0200, cool-RR wrote:
Well, that sort of sucks. And this is my motivation for bundling the `pkg_resources` from Distribute. The last thing I want is having my software fail for my users because of setuptools while I have Distribute installed locally and can't see the bug on my computer.
That's *really* unlikely. Setuptools' runtime functionality (i.e., pkg_resources) has an extremely low bug count. There have actually been more new pkg_resources bugs in Distribute's version of it (due to their changes) than there are outstanding reported bugs in the original pkg_resources.
As I said earlier, we've had our share of bugs because we needed to make Distribute work in some particular environments, but that was bootstraping issues we've fixed. And if we have more we will fix them and release another version of Distribute. Those bugs have existed because you didn't open setuptools to more maintainers, and we had to find some strategy to bypass you. They are working good now, and now we are just fixing original bugs. Some of those bugs was also due to the fact that you introduced So I am afraid your statement is incorrect. We have fixed for instance a bug in pkg_resources that was making it fail in GAE. And there are more bugs that will be fixed before you release the 12th pre-release of your 0.6 version.
participants (6)
-
cool-RR
-
David Lyon
-
Lennart Regebro
-
P.J. Eby
-
ssteinerX@gmail.com
-
Tarek Ziadé