Thursday November 29, 2007
07:54 AM
CPANdeps can now filter results by OS
CPANdeps can now filter results by OS. Because people asked for it. Personally, I don't think it's very useful. The purpose of the site was originally to help module authors determine which modules are good to depend on because they're easy for your users to install. It's rare for a module author to have control over what OS his users are suffering from (the obvious exception being platform-specific modules like Solaris::Procfs, BSD::Resource, or Win32::DriveInfo) and so filtering by OS isn't helpful.
Interesting though (Score:2)
Not sure how useful it is, but it is interesting to see the differences between OSs. Data::Phrasebook has a 50% chance of success on Win32, a 76% chance on Linux and 100% OpenBSD. (It would be 100% across the board if Test::Harness could drop File::Spec, but that's another story).
BTW ... Tigertailz ... Bezerk ... !?$@# Or have you listed [cantrell.org.uk] them purely to amuse the likes of me who know they were ... or weren't as the case may be ;)
Re: (Score:2)
Oi! There's nothing wrong with glam! Not even Welsh glam! It's on the list cos the tape I bought years ago has broken.
If you want to see where code fails, then I think Slaven Rezic's matrix thingummy is a better tool. If only I could remember the URL!
Re: (Score:1)
Re: (Score:2)
That looks great. However, as a feature request could you also include 5.6.1. The reason being that ActiveState ship 5.6.1 not 5.6.2, so would have more meaning to those who are not able to upgrade perl on Win32 boxes, but can upgrade module distributions.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
<testresults> select perl, count(perl) from cpanstats group by perl;
5.10.0 isn't even out yet and has more results thperl,count(perl)
'5.10.0',39700
'5.3',2
'5.4',1020
'5.5',7703
'5.6.0',9926
'5.6.1',32952
'5.6.2',27536
'5.7.1',496
'5.7.2',23
'5.7.3',236
'5.8.0',41683
'5.8.1',16059
'5.8.2',11030
'5.8.3',20045
'5.8.4',24223
'5.8.5',62332
'5.8.6',45105
'5.8.7',71819
'5.8.8',249892
'5.9.0',468
'5.9.1',2208
'5.9.2',1804
'5.9.3',2667
'5.9.4',5402
'5.9.5',63927
'5.9.6',33
[26 rows of 2 fields returned]
Re: (Score:2)
Only because you, Chris, Andreas and Slaven have choosen to ignore it from your test environments ;)
Although to be fair Win32/5.6.1 is probably the one area of testing that is really needed, as it still has a major automated installer (ActivePerl 5.6.1 build 638) available, and probably still has a significant user base on that platform. The fact that 5.10 has more tests only highlights how much test data we are lacking on 5.6.1.
Re: (Score:2)
<testresults> select perl, count(perl) from cpanstats group by perlperl,count(perl)'5.10.0',450893
'5.11.0',152126
'5.3',2
'5.4',1020
'5.5',18068
'5.6.0',9926
'5.6.1',33123
'5.6.2',83297
'5.7.1',496
'5.7.2',69
'5.7.3',267
'5.8.0',42371
'5.8.1',31796
'5.8.2',22576
'5.8.3',32110
'5.8.4',33703
'5.8.5',79174
'5.8.6',66565
'5.8.7',90809
'5.8.8',541146
'5.9.0',1157
'5.9.1',2215
'5.9.2',2236
'5.9.3',3854
'5.9.4',5731
Re: (Score:2)