Perl Weekly
Issue #37 - 2012-04-09 - DC-Baltimore and the Dutch Perl Workshop, both on 14th April - less than a week away
latest | archive | edited by Gabor Szabo
|
Hi,
This week, again, it seem we have a lot of testing and quality related posts: We have a few more reports from the QA Hackathon, a post pro BDD and one against it, and a grant request.
I am really glad we get these reports about the QA Hackathon as this a very good way to inform the Perl community about what happened in Paris. It can also help showing the sponsors how their money was used and what progress was achieved. It will also be very helpful in raising money for the next event.
I was surprised, but quite happy, that my Test automation workshop at YAPC::NA is already sold out. Maybe it is time to start offering the full course in some other cities in the US or Europe.
Let's welcome Steve Bertrand, a new blogger on the block. He already wrote 4 posts in the last few days.
...and now to the posts
Gabor Szabo
|
|
|
Announcements
|
SQL Change Management is PITA. I have not yet seen a company where it was done in a way that feels right. David Wheeler (theory) has started to work on a tool that might help a lot of people in this task. As he is sort of the 'bridge between Perl and PostgreSQL' I am sure this will be interesting. I also like the fact that his work-place let him do this as an open source project. We need more companies like Iovation.
|
|
Articles
|
For a long time I have not seen any chatter about the 'marketing' of Perl but chromatic raises the issue again. He points out the difference between the main web site of Python and Perl. It would be interesting to know what do you think about this?
|
|
Testing
|
by Tudor Constantin (TCONST)
Tudor Constantin is trying to start testing and has been learning about BDD. You will find a number of links here to explanations and slides that might help you evaluate the approach or even get started. I am very interested how this works out for you.
|
|
|
by Tudor Constantin (TCONST)
chromatic tells us that he has never been a fan of Behavior Driven Development. He gives his usual, strong opinion about Ruby's Cucumber. This is especially interesting in contrast to the previous article by Tudor Constantin. Personally I have never made use of BDD and I don't know if - as some of its proponents say - it really works. I think, the good old Fit approach can work well.
|
|
|
by Dominique Dumont
Dominique Dumont who is a Debian developer also participated at the QA Hackathon and he also published is report. Interesting to see the different aspect of the people and how they interacted with each others agendas.
|
|
by David Golden (DAGOLDEN)
A long and detailed report by David Golden. See the changes to the CPAN clients and how you will be able to use them in a private system. (aka. DarkPAN)
|
|
|
by Barbie (BARBIE)
Barbie reporting what he has managed to do during the QA Hackathon. Especially around the CPAN Testers infrastructure.
|
|
|
by Ricardo Signes (RJBS)
Ricardo Signes got a bit sick during the hackathon but still, he managed to lots of things around CPAN and PAUSE.
|
|
|
|
by Paul Johnson (PJCJ)
Paul Johnson has submitted a large grant request to improve Devel::Cover. I think this is the first large grant requests - outside of core perl - and I think this is a very important one. Both, because Devel::Cover is a very important tool and because I think giving out grants of this size will enable some serious work. I think this can be a much better use of the money TPF got than trying to have many small grants. I also think that Paul is a person who will be able to execute what he planned. Please, comment on that post and if you work for a company that is serious about Perl and Quality, then let them know they could give money to TPF to run more such projects.
|
|
|
Code
|
by Flavio Poletti (POLETTIX)
Flavio Poletti explains how he parses some grammar that has parts that are declared dynamically. Sort of changing the rules as you go along. I have a feeling that there should be an easer way to solve this but have not checked it deeply. Maybe you could do it? Maybe using Marpa?
|
|
|
by Steve Bertrand
This is the 1st part of a 4 part series of posts by Steve Bertrand explaining references in Perl. If you are struggling with this part of Perl, you might want to give this a try. Two newer parts are already linked from this one.
|
|
Tom Christiansen started a series of short posts about Unicode that he publishes on perl.com. This is the 0th post and he already published 4 further posts since this start. Check the Archives on the right hand side on perl.com.
|
|
|
|
Fun
|
by Andy Lester (PETDANCE)
Andy Lester uses WWW::Mechanize to download mp3 files. Who would thought :). Not only that. He uses mech-dump that probably only he knew about. Until now.
|
|
|
On-line development. Looks cool.
|
|
IDE
|
Jae Gangemi reports about the official first release of a new, Eclipse-based Perl editor called Perlipse. I am quite interested hearing how does it work for you and what could the Padre developers steal from it?
|
|
Perl 6
|
by Steve Bertrand
Steve Bertrand started his Perl blog by learning, and explaining a bit about Perl 6. Its nice to see and I hope more people will start discovering it.
|
|
Tadeusz Sosnierz (tadzik) joins the Perl 5 developers who recently showed several ways to fetch web pages in parallel. He does it in Perl 6. The only problem, as I can see is that his internet connection is faster than the event loop.
|
|
|
Training
|
|
The self promotion section
|
|
Events
|
April 14, 2012, Catonsville, MD, USA
|
|
April 14, 2012, The Hague, The Netherlands
|
|
May 12-13, 2012, Kiev, Ukraine
|
|
June 13-15, 2012, Madison, Wisconsin, USA
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|