CPAN Testers is only made possible with the support of our sponsors.
For more information on sponsoring, please visit the I ♥ CPAN Testers website.

Upgrade Notice

The CPAN Testers Blog site has been upgraded since you last accessed the site. Please press the F5 key or CTRL-R to refresh your browser cache to use the latest javascript and CSS files.

News & Views

Posted by Barbie
on 15th March 2010

For those not reading David's blog directly or via IronMan or similar RSS feed, you may have missed his recent progress reports for moving the SMTP reports transmission to HTTP submissions. Click the links below to read more:

The progress made so far has been brilliant, and has now unearth several bugs, all of which have been rapidly fixed and the new releases have often hit CPAN almost as soon as the bug has been reported!

The current state of play is very much still in the testing phase, but as more and more OSes come on board and David and the team iron out any oddities, we are moving closer and closer to final switch over.

The current CPAN Testers website still rely on the SMTP/NNTP feed, but as soon as the updater is successfully pulling reports, we'll be announcing a timeline to closedown the SMTP gateway. After this point all smoke-bots will need to updated to use the new tools and submit repoprts to the new HTTP Metabase gateway.

You might recall we made an announcement a few months ago, regarding a deadline. The deadline, 1st March 2010, was the date we had to switch from SMTP to HTTP for report submissions. Since December there has been a lot of work behind the scenes, and some public changes too. Much of the publicly visible work has been done that can be done, while the remaining backend pieces are completed. David Golden has been posting regarding his progress on the Metabase, which will stand as a core component of CPAN Testers in the future.

David has made a lot of progress in the last few months, taking the Metabase, which was essentially still in the design phase, through to development and is very near deployment. So near in fact that within the next week he hopes to have a few high profile testers using it. While the CPAN Testers Statistics database won't be able to read the reports just yet, they will not be lost. Any reports submitted to the new HTTP gateway will all be mass consumed when all the kinks have finally been ironed out and the report parser is eventually pointed at the Metabase.

So what of the deadline? Well, although we had high hopes to achieve it, we missed it. As CPAN Testers is a completely volunteer effort our time to write and test the new code, has been governed by our free time. However, Robert and Ask have been extremely supportive of us, and having seen the results so far, are willing to keep the SMTP gateway open for a little while longer. That being said, it does require that all current CPAN Testers keep their smokebots throttled so we are not overwhelming the server. With the decrease in submissions over the last few months, Robert and Ask have been able to better manage the server, and we would like to keep it that way. With the headway that we are making, it hopefully won't be too long before we do move over to the HTTP gateway and the Metabase.

With so much concentration on the move to CT2.0, we unfortunately have very little else to report as yet. Although there is the QA Hackathon in Vienna to look forward to. Hopefully by then we'll be able to review the state of play with the CPAN Testers and make any refinements needed, as well as look at any feature enhancements that people might find useful.

One aside to the CT 2.0 work, has been for me to take a look at some of the distributions listed on the CPAN Testers Statistics site, Failure Counts and Failure Percentage tables. Taking some of the distributions in hand, I've been able to submit patches for a few, which included a significant overhaul for one (its currently with the author, who was delighted to have me work on the distribution). If you or your Perl Monger group are interested in learning about writing tests, I can only suggest you take a look at some of the distributions in those tables and see whether you can help fix them. In the vast majority of cases the authors will be very grateful to you for helping them, and you'll also be helping to contribute to the Perl community. I'm looking at adding some more tables to list those distributions submitted in the last 6 months, and possibly in the last month, to hopefully highlight quicker distributions that may appreciate a bit of help.

Last month we had a total of  149 tester addresses submitting reports. The mappings this month included 23 total addresses mapped, of which 14 were for newly identified testers. Again another low mapping month, due to work being done on CPAN Testers 2.0.

Keep watching for updates to CT2.0. Its coming very soon ....

<< April 2010 (2) February 2010 (2) >>