Python Packages : A looming problem? packages might no longer work? (well not on your platform or python version anyway)

David Lyon david.lyon at preisshare.net
Wed Apr 22 22:39:22 EDT 2009



 Hi David,  

    

 Yes, I agree...  

But as an end-application-developer, I would put it to you that it is a lot 
of effort for developers to humanly contact the package developers every 
time we end-developers find a bug.
The task (for us developers) involves:

 	* finding the project page for the project... 
 	* finding their tracking system..
 	* sometimes finding the project is abandoned
 	* entering the bug
 	* waiting a few
days

Given that Python 3 is now on its way....

It strikes me that are a lot of packages that are about to break.....

What I am talking about (regression testing) already exists in the Perl world..

So I am hoping to have at least the same in the Python Universe.... 

It seems to me that from your perspective there would be no change? just

bug reports coming sooner, rather than later. 

 

David 

On Wed, 22 Apr 2009 22:13:54 -0400, David Stanek  wrote:
> On Wed, Apr 22, 2009 at 7:06 PM, David Lyon 
> wrote:
>>
>> One of the big challenges for Python going forward is providing a
> testing
>> infrastructure for Python Packages.
>>
>> There are now over 6,000 packages listed on PyPi - and this number can
> only
>> get bigger.
>>
> 
> Interesting ideas, but I'm not sure I see the value. As a package
> developer I publish eggs for various Py
thon versions and a source
> package. In some of my newer stuff I have been thinking of using 2.6+
> features, which means I don't care if it runs on any other version.
> 
> I've been fine so far in relying on my code running the same on all
> platforms. I don't use any of the platform specific modules, but if I
> did as a package developer I can just say "too bad -you need Linux". I
> have been bitten a few times by hardcoding '/' instead of os.path.sep,
> but I get a bug report and make a fix. So far no big deal.
> 
> I think that if you do this or snakebite gets up and running then
> projects should opt in to platform/Python versions.
> 
> --
> David
> blog: http://www.traceback.org
> twitter: http://twitter.com/dstanek

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20090422/48b8cee3/attachment-0001.html>


More information about the Python-list mailing list