Yet another reason why it is important to be nice to newbies

In order to encourage people - especially newbies - to join our conversation on the #padre IRC channel we offer links through the our site to the Mibbit web based IRC client.

Today, while I was still asleep azawawi, one of the key Padre developers had an interesting encounter with a newbie joining the channel through Mibbit. I shorten the conversation a bit and add some comments.

04:22:12 * user_6029 (7352fabd@widget.mibbit.com) has joined #padre 04:24:47 * user_6029 had the exquisite pleasure of New->Perl6 and crashing Padre...

Yeah, we know that the most recent released package for Windows still has this bug.

04:25:22 interesting 04:25:24 0.41? 04:25:27 ...then I notepad'ed up a "z.p6" with "say 'Hello'", opened it in Padre, ensuring that it's Viewed As Perl6, and pressed F5... 04:25:44 ...and it said something like "The execution mode of this document had not defined"... 04:26:04 i see 04:26:09 ...and then I pressed ctrl-F5, typing in "1+1"; again it said "failed to start running the program"... 04:26:30 Yes, 0.41 combined +6 installer, WinXP 04:26:30 Six? 04:26:38 aye.

OK so azawawi can already know that this is the bug we already know about. You see the "Almost Six" package has Padre 0.41 which is 3-4 weeks old. Ancient in terms of Padre release frequency.

04:26:52 this is my first time ever tried padre or joining the #padre channel... 04:26:59 hmmm we should release a new 0.44 soon that solves most problems 04:27:09 0.41 was alpha (first release of everything) 04:27:17 Hah, actually! 04:27:24 Start Padre, New... -> Perl 5 SCript 04:27:24 also crashed Padre. 04:27:29 i know 04:27:32 so it's not like anything p6 specific :) 04:28:08 in 0.41 we switched to new mimetypes module that screwed a couple of things :) 04:28:17 I'd say! ;)

04:30:46 Uhm, the topic says latest is 0.43 04:30:49 but http://padre.perlide.org/download.html and trac shows 0.41? 04:31:11 are we midway during the 0.43 release and if so, url to a 0.43 installer or build instructions? 04:31:30 user_6029: cpan Padre

04:32:17 aha, Ctrl-F5 runs a "shell" comand! That isn't very much well-translated 04:32:32 * user_6029 had the exquisite pleasure of typing "print 1" in Ctrl-F5 and then, get: 04:32:34 �L�k�Ұ� PRN �˸m 04:32:39 which is hilarious :) 04:33:22 ok, so New...->whataever crashes, P6 execution mode generally doesn't work, but P5 looks solid. got it. 04:33:28 thanks for the quick feedback! 04:33:41 no problem i just woke up :) 04:33:53 user_6029: try upgrading your Padre 04:34:17 embarrasingly, I thought 0.41 was newest. how do I upgrade? 04:34:39 (using the combined installer .msi) 04:34:43 user_6029: 'cpan Padre' on the command line should do it 04:35:18 ah. well it'd help if, like other projects, the Help menu contains a "check for updates"

...

04:38:58 user_6029: http://padre.perlide.org/trac/browser/trunk/Padre/Changes 04:39:22 user_6029: as you can see a lot has been fixed/added 04:39:24 user_6029: :) 04:39:39 - Temporarily remove PAR support (ADAMK) 04:39:56 or removed :) 04:39:59 aww :-/ I wonder why. Perhaps I can help...

Well, it is nice to see newbies want to help though PAR is a particulary hard subject.

04:42:43 ok, padre upgraded herself (wow, nice splash screen!) 04:42:59 user_6029: cpan Padre::Plugin::Perl6 04:43:37 that's Padre :: Plugin :: Perl6 in case of mibbit's emiticons 04:45:16 * audreyt (~audreyt@64.79.205.230) has joined #padre 04:45:24 there. much better than anonymous web irc :) 04:45:39 wow :)

If you don't know, audreyt is Audrey Tang. She is the author of PAR and about a hundred other CPAN module and that of Pugs, the first implementation of Perl 6 that was actually usable.

Full log can be found here and here.

You can join the Padre channel via Mibbit using links throught the our site or if you have an IRC client that is #padre on irc.perl.org

We welcome experienced programmers, experienced programmer posing as newbies, and authentic newbies.