From andy at petdance.com Sun Sep 5 22:28:36 2004 From: andy at petdance.com (Andy Lester) Date: Sun Sep 5 22:28:38 2004 Subject: [Chicago-announce] Reminder: Perl Monster Garage on Tuesday! Message-ID: <20040906032836.GC10482@petdance.com> Tuesday night will be Perl Monster Garage out in Vernon Hills! Come join us at 7pm to help create tests for HTML::Tree! Live and onstage! No smoke, no mirrors, just automated testing goodness! It'll be our last meeting at WDI, so come help us trash the place! (Well, let's not trash the place, but we WILL use their electricity!) For details and directions, see http://chicago.pm.org/meetings/ See you there! xoxo, Andy -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From andy at petdance.com Tue Sep 7 14:50:53 2004 From: andy at petdance.com (Andy Lester) Date: Tue Sep 7 14:50:55 2004 Subject: [Chicago-announce] Tonight's meeting Message-ID: <20040907195053.GB8092@petdance.com> Tonight's Perl Monster Garage will be a first-time experiment in Perl Kwalitee. Chicago.PM has adopted HTML::Tree as our module as part of the Phalanx project. At tonight's meeting, we'll be adding tests, checking documentatation, and generally cleaning up HTML::Tree. HTML::Tree has been around for a while, but could use some more tests to improve its coverage. (For more about Phalanx, go to qa.perl.org/phalanx and phalanx.kwiki.org) Our plan is this: 1) Run coverage statistics on HTML::Tree using the Devel::Cover module. This will tell us which parts of the module are not getting tested by the test suite. 2) Identify the biggest gaps in coverage. 3) Write new tests to exercise those parts of the code. 4) Keep an eye out for places where docs need improving. One of the key elements in writing tests and going over a module is that code and documentation and tests must all be in agreement. Tests that test something different than the documentation explains indicates a problem, for example. We'll be doing this live, interactively, on the big screen. I'll be running the keyboard, but the meeting as a group will be working together. Consider it "group programming," analogous to pair programming in Extreme Programming. Maybe it's XXP! At the end of the night, we should have changes that we can send back to Sean Burke for inclusion in the module distribution. However, if we need to do more than what we can get done tonight, we'll identify those areas and divvy up tasks among the members. I'd like to have someone act as a recorder of what happens, so that we can report our experiences to other Perl Monger groups who want to do this, too. What worked, what didn't, etc. If you bring a laptop, you'll be able to use the network to pull down the code (or download HTML::Tree v3.18 yourself beforehand). It may turn out that we break into smaller groups to work, depending on how many laptops people bring. We'll also be hanging out in IRC on the irc.perl.org server in the #perl-qa channel. Sean Burke (TorgoX) will be joining us, and others may help along the way. I don't know exactly how things will go, except that we'll have fun doing it and learn a lot along the way. -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From vosedj at yahoo.com Sun Sep 12 13:13:26 2004 From: vosedj at yahoo.com (Deborah Vose) Date: Sun Sep 12 13:13:27 2004 Subject: [Chicago-announce] Fwd: UniForum: Open Source Jobs Message-ID: <20040912181326.76469.qmail@web53402.mail.yahoo.com> Skipped content of type multipart/alternative-------------- next part -------------- An embedded message was scrubbed... From: wsmith@etc.com Subject: UniForum: Open Source Jobs Date: 12 Sep 2004 05:56:13 -0000 Size: 4072 Url: http://mail.pm.org/pipermail/chicago-announce/attachments/20040912/01667d97/attachment.eml From jason at multiply.org Mon Sep 20 16:53:08 2004 From: jason at multiply.org (jason scott gessner) Date: Tue Sep 21 08:45:59 2004 Subject: [Chicago-announce] October Presentation: The Mighty Mason, or Another Brick in the Wall In-Reply-To: <3096c19d040909134969e6d092@mail.gmail.com> References: <20040906180812.GA16931@chloe.inkdroid.org> <4B683B97-0032-11D9-AABE-000A956859A6@pobox.com> <3096c19d040909134969e6d092@mail.gmail.com> Message-ID: <1095717188.25187.7.camel@localhost> The Mighty Mason, or Another Brick in the Wall What is Mason? The secretive cult that rules the world? How about the web application framework that will rock your world? HTML::Mason [1] is the web application framework behind Bricolage [2], Amazon and Salon.com [3] to drop a few names. On Wednesday, October 6th, i will be presenting a talk on Mason at the Chicago Perl Mongers meeting. The meeting will not be at our normal location in Vernon Hills. It will be at the Grayslake Public Library [4], north of Chicago, at 7PM. Thanks to JT, we have what sounds like a great place to meet. Please be punctual as we will need to be packed up by 8:45. The talk will focus on HTML::Mason and show a practical example on how to take an existing CGI based web application and convert it to efficiently use (some of) the power of Mason. I will have code samples and the presentation slides posted here by Tuesday, October 5th. Basic Outline: * What is HTML::Mason? * How do i use it? * Installation * Basic Syntax * Express Yourself. * Why do i need to use some fancy framework? * Re-use/Don't Repeat Yourself * Make the simple things simple, and hard things possible. * Mason tips * The Autohandler * The dhandler * Components * A practical example. If anyone has anything specific they would like me to talk about, please let me know. [1] Mason Headquarters - http://www.masonhq.com/ [2] Bricolage Content Management System - http://www.bricolage.cc/ [3] Salon Magazine - http://www.salon.com/ [4] Grayslake Public Library - http://www.google.com/local?hl=en&lr=&ie=UTF-8&client=firefox-a&q=public+library&near=Grayslake,+IL&oi=locald&radius=0.0&latlng=42344444,-88041666,9447143882481584293"> -jason scott gessner jason@multiply.org