On Saturday 30 September 2006 01:16, Alexandr Ciornii wrote: > Hello! > > For a long time I'm using Test::Reporter. Now I participate in Vanilla > Perl project (http://win32.perl.org). I've started CPAN smoke. > > I've come to several ideas regarding cpantesters. I want your opinion on > them. > > 1. YAML files on http://cpantesters.perl.org/ should include compiler > info. Most important example: distinguish between ActiveState Perl and > Vanilla Perl. I have both. Special case would be using gcc to compile > modules for ActiveState (don't know how to check for it). > Maybe also include some identifier (like Perl included in OS or compiled).
That would be a good idea. > 2. Develop http transport for Test::Reporter (partially done by me). Good idea. In addition to submitting the test report by email. > 3. Modify CPANPLUS to report versions of dependencies even in case of > success. CPAN::Reporter already does this. Good idea. > 4. Modify CPAN::YACSmoke to have better configuration and to always skip > distributions in corresponding list in config. Right. > 5. We should have a list of hanging modules with comments for skipping > on CPAN smoking. Also list modules that require external libraries to > skip on Win32. Sounds good. > 6. Add posibility to module developers (or anybody) to subscribe to FAIL > reports. Right. Via email or RSS. It was discussed previously, how authors get notifications of RT issues, but don't get notificiation of the module smoke tests. > 7. Dupe checks for reports. That would be good. > 8. External libraries versions also should be included in report. That may require some support from EU::MM/M::B/etc. because one cannot know in advance which external libraries are used by the modules. > 9. AFAIK reports from people not on cpan-testers/AT/perl.org list are > manually checked. I don't want to subcribe to this list, if I want, I > read it via NNTP. With http transport there is no need for such checks. What do you mean? > 10. CPAN::YACSmoke should also store dependecies in it's DB. If it is > testing module again it should report again it also if dependencies > versions changed. Sounds good. Regards, Shlomi Fish --------------------------------------------------------------------- Shlomi Fish [EMAIL PROTECTED] Homepage: http://www.shlomifish.org/ Chuck Norris wrote a complete Perl 6 implementation in a day but then destroyed all evidence with his bare hands, so no one will know his secrets.