NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
just post the password... (Score:2)
Having a (standardized?) vmware image is missing the point as it's the different configurations that finds the errors that you as a developer can't test yourself.
- ask
-- ask bjoern hansen [askbjoernhansen.com], !try; do();
Re:just post the password... (Score:1)
Hmmm (Score:1)
Re:Hmmm (Score:1)
More complex than you imagine (Score:2)
Re:More complex than you imagine (Score:1)
They solve ONLY the limited subset "testing released CPAN packages".
CPAN Testers is no solution at all for company or private packages.
And of course they test only what they want. If they didn't want to be in CPAN testers, they wouldn't be there.
They have full control over what they do, and I have ZERO control over them, as you would expect from people contributing their time in this way.
I'm just starting to get a little frustrated that every
Re:More complex than you imagine (Score:2)
No it does solve complete coverage of testing, but it goes a long way to covering the bulk of scenarios. Trying to test every scenario that exists is a huge task and one I don't think will ever be achieved.
CPAN Testers is no solution at all for company or private packages.
Why? I assume you're talking from your own experience. In my experience the cpan-testers have proved useful to know what works on various platforms out of the box and what
Re:More complex than you imagine (Score:2)
"No it doesn't solve complete coverage of testing ..."
Re:More complex than you imagine (Score:2)
A few things that might be helpful to consider... (Score:1)
First of all, an offering. Below is some bash-shell code that might be a start toward a portion of what you requested. The code was passed a parameter that was the name of a perl source tar-ball (.gz). It built the version of perl and installed it to a local usr/test/ directory tree relative to where it was installed, and at the time would execute the CPAN module's 'autobundle' command and write to a file. (It also removed the 'built-in' and 'command line' entries from the various Makefiles, because of issu
Re:A few things that might be helpful to consider. (Score:1)
#!/bin/bash +x
CSD=`pwd`
PATH=$CSD/usr/test/bin:$PATH
file=$1
directory=`gzip -dc $file | tar tf - | head -1 | tr '/' ' ' | gawk '{print $1;}'`
echo " $file - $directory "
gzip -dc $file | tar xf -
rm -fr $CSD/usr/test/*
cd $directory
rm -f config.sh Policy.sh
sh Configure -des -Dprefix=$CSD/usr/test -Dusedevel -Uinstallusrbinperl
for makefile in `find .
Re:A few things that might be helpful to consider. (Score:1)
<ecode>tags, Luke.Sorry, I have to rant (Score:2)
Re:Sorry, I have to rant (Score:1)
Indeed, and they are compromises from the ideal.
You seem to think that sysadmins don't plan ahead. A good sysadmin is *not* thrown into a panic when hardware fails. A good sysadmin *knows* that the hardware is out to get him, and will have automatic failover configured (and tested!) or will have plans to temporarily restore service elsewher
Re: (Score:1)
My very own thoughts: typical perfect world developer mindset to assume that a big and complex problem is straightforwardly and fully solvable. I expect that if you actually try, you’ll find reality to be pricklishly difficult, full of nasty edge cases and little ratholes. Testing is a messy problemspace; that’s why CPANPLUS is still rough.
However, I am open to being shown otherwise; if you think you really can solve this, go ahead and try. You’ll either find out that everyone else was r