From Tony.Edwardson at commerzbank.com Thu Nov 8 05:54:12 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Thu, 8 Nov 2007 13:54:12 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 Message-ID: <53489BD5288A964FB73E501D4ADB1F7F0AD138F8@xmx17lonib.lonib.commerzbank.com> When trying to install Tk-8004.027 on Solaris 10 using the installed Sun Compiler, I am getting a load of errors in make test Here's the summary :- Failed Test Stat Wstat Total Fail List of Failed ---------------------------------------------------------------------------- --- t/browseentry-subclassing.t 0 139 2 0 ?? t/browseentry.t 0 139 15 16 8-15 t/create.t 0 139 528 1036 11-528 t/cursor.t 0 139 7 14 1-7 t/dialogbox.t 0 139 8 12 3-8 t/entry.t 0 139 336 668 3-336 t/fork.t 0 139 1 2 1 t/geomgr.t 0 139 19 36 2-19 t/listbox.t 0 139 437 874 1-437 t/mega.t 0 139 8 14 2-8 t/photo.t 0 139 100 198 2-100 t/trace1.t 0 139 17 30 3-17 t/wm-time.t 0 139 6 12 1-6 t/wm.t 0 139 1 2 1 t/zzHList.t 0 139 23 38 5-23 t/zzScrolled.t 0 139 94 180 5-94 t/zzText.t 0 139 22 28 9-22 t/zzTixGrid.t 0 139 33 54 7-33 All these are failing with a wstat 139 with Stat always Zero Running prove -v on the first test to fail is browseentry-subclassing.t produces :- t/browseentry-subclassing....1..2 # Running under perl version 5.008008 for solaris # Current time local: Wed Nov 7 09:13:28 2007 # Current time GMT: Wed Nov 7 08:13:28 2007 # Using Test.pm version 1.25 ok 1 ok 2 dubious Test returned status 0 (wstat 139, 0x8b) after all the subtests completed successfully Failed Test Stat Wstat Total Fail List of Failed ---------------------------------------------------------------------------- --- t/browseentry-subclassing.t 0 139 2 0 ?? Failed 1/1 test scripts. 0/2 subtests failed. Files=1, Tests=2, 4 wallclock secs ( 0.24 cusr + 0.19 csys = 0.43 CPU) Failed 1/1 test programs. 0/2 subtests failed. i.e. the two scheduled tests both pass but then I get "dubious" because the wstat is non-zero. According to the documentation (of Test::Harness), wstat refers to the "wait status of the test" - presumably this means it is doing the tests in the background and the child process is not finishing correctly. According to the change log for Tk-8004.027, it has been tested on Solaris 10 (but not on perl-5.8.8 with Solaris 10) Anyone any ideas what is going on here or can suggest anything I can do to discover what is going on here ? Cheers Tony ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From tom at eborcom.com Thu Nov 8 13:44:30 2007 From: tom at eborcom.com (Tom Hukins) Date: Thu, 8 Nov 2007 21:44:30 +0000 Subject: Technical Meeting: Thursday 15th November 2007 In-Reply-To: <20071031175059.GC48113@eborcom.com> References: <20071031175059.GC48113@eborcom.com> Message-ID: <20071108214430.GA3291@eborcom.com> Milton Keynes LUG and Perl Mongers will hold an evening of technical talks on Thursday 15th November 2007 at the Open University. Please come and join us. Try to arrive before 7pm - the talks start at 7.15. Our guest speaker, Dave Cross, will tell us about Template Toolkit, a powerful system for templating various types of text-based output. Oliver Gorwits will describe his journey in finding a scalable, long-term solution to the monitoring of a large campus network. Trying to decide amongst dozens of similar applications, finding ones which work well together, and avoiding reinventing the wheel proved near impossible. There will be a review of what's out there for network monitoring, and the solution which was eventually arrived at. Adam Lowe will tell us about Projects at the National Museum of Computing based at Bletchley Park. And we might have a few 5 minute talks too - let me know if you'd like to present one. If you know anyone who might want to attend this meeting, please pass on this message. We're meeting in the Systems Seminar Room at the Open University. Here's how to find it: See links to campus, local and regional maps at the bottom of this web page: http://www3.open.ac.uk/contact/ Enter The OU campus (signposted Open University, not Open University East), via Brickhill Street (V10). Take the middle lane past Security (on the left), through the barriers, and then turn right on to Ring road East. Ahead you will see the road narrows to single lane on your side of the road, where there are no entry signs. Just prior to this is the entrance to a car park on the left (marked East parking extension on the campus map). Take this left turn and head to the top right (North West on the campus map) of the car park. The meeting is in Venables Building, specifically the section marked South East on the campus map. Take the path (marked in yellow on the campus map) East from the car park toward the centre of campus. Take a right under an archway in to the courtyard area bound by Venables South, East, and South East, keeping right (heading North East on the campus map), behind the building section marked South East. You will find a double door on your right, which is the entrance to the South East section of Venables Building. I'll see you there, as these are usually access controlled doors, so you will probably need to be let in. See you soon, Tom From peter at dragonstaff.com Mon Nov 12 11:27:33 2007 From: peter at dragonstaff.com (Peter Edwards) Date: Mon, 12 Nov 2007 19:27:33 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 In-Reply-To: <53489BD5288A964FB73E501D4ADB1F7F0AD138F8@xmx17lonib.lonib.commerzbank.com> References: <53489BD5288A964FB73E501D4ADB1F7F0AD138F8@xmx17lonib.lonib.commerzbank.com> Message-ID: <01b001c82562$28e1ab80$6501a8c0@DRAGON1> Did you manage to isolate it down to a simple test case, Tony? Maybe the child exit code is being munged somehow or you're left with a zombie process? I wouldn't expect the exit code/higher order exit byte status to break like this. It may be a forking issue on the particular Solaris/perl combination you have. Regards, Peter Dragonstaff Limited http://www.dragonstaff.com Business IT Consultancy -----Original Message----- From: miltonkeynes-pm-bounces+peter=dragonstaff.com at pm.org [mailto:miltonkeynes-pm-bounces+peter=dragonstaff.com at pm.org] On Behalf Of Edwardson, Tony Sent: 08 November 2007 13:54 To: miltonkeynes-pm at pm.org Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 When trying to install Tk-8004.027 on Solaris 10 using the installed Sun Compiler, I am getting a load of errors in make test Here's the summary :- Failed Test Stat Wstat Total Fail List of Failed ---------------------------------------------------------------------------- --- t/browseentry-subclassing.t 0 139 2 0 ?? t/browseentry.t 0 139 15 16 8-15 t/create.t 0 139 528 1036 11-528 t/cursor.t 0 139 7 14 1-7 t/dialogbox.t 0 139 8 12 3-8 t/entry.t 0 139 336 668 3-336 t/fork.t 0 139 1 2 1 t/geomgr.t 0 139 19 36 2-19 t/listbox.t 0 139 437 874 1-437 t/mega.t 0 139 8 14 2-8 t/photo.t 0 139 100 198 2-100 t/trace1.t 0 139 17 30 3-17 t/wm-time.t 0 139 6 12 1-6 t/wm.t 0 139 1 2 1 t/zzHList.t 0 139 23 38 5-23 t/zzScrolled.t 0 139 94 180 5-94 t/zzText.t 0 139 22 28 9-22 t/zzTixGrid.t 0 139 33 54 7-33 All these are failing with a wstat 139 with Stat always Zero Running prove -v on the first test to fail is browseentry-subclassing.t produces :- t/browseentry-subclassing....1..2 # Running under perl version 5.008008 for solaris # Current time local: Wed Nov 7 09:13:28 2007 # Current time GMT: Wed Nov 7 08:13:28 2007 # Using Test.pm version 1.25 ok 1 ok 2 dubious Test returned status 0 (wstat 139, 0x8b) after all the subtests completed successfully Failed Test Stat Wstat Total Fail List of Failed ---------------------------------------------------------------------------- --- t/browseentry-subclassing.t 0 139 2 0 ?? Failed 1/1 test scripts. 0/2 subtests failed. Files=1, Tests=2, 4 wallclock secs ( 0.24 cusr + 0.19 csys = 0.43 CPU) Failed 1/1 test programs. 0/2 subtests failed. i.e. the two scheduled tests both pass but then I get "dubious" because the wstat is non-zero. According to the documentation (of Test::Harness), wstat refers to the "wait status of the test" - presumably this means it is doing the tests in the background and the child process is not finishing correctly. According to the change log for Tk-8004.027, it has been tested on Solaris 10 (but not on perl-5.8.8 with Solaris 10) Anyone any ideas what is going on here or can suggest anything I can do to discover what is going on here ? Cheers Tony ********************************************************************** This is a commercial communication from Commerzbank AG. From Tony.Edwardson at commerzbank.com Tue Nov 13 02:42:57 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Tue, 13 Nov 2007 10:42:57 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 Message-ID: <53489BD5288A964FB73E501D4ADB1F7F0AD13912@xmx17lonib.lonib.commerzbank.com> Hi Peter Thanks for that > Did you manage to isolate it down to a simple test case, Tony? No, in the case of t/browseentry-subclassing.t - all of the test cases work but the test script as a whole fails. That is my problem, there is no specific test to investigate. I guess it must be something to do with the exit status - I'm going have to run prove with the perl debugger or hack the Test::Harness code to try and get more information on what is happening. Unless anyone has any better ideas ? Cheers Tony ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From Tony.Edwardson at commerzbank.com Tue Nov 13 07:43:26 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Tue, 13 Nov 2007 15:43:26 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 Message-ID: <53489BD5288A964FB73E501D4ADB1F7F0AD13916@xmx17lonib.lonib.commerzbank.com> Digging deeper has revealed the the code is core dumping and examination of the core shows that is occuring during memory opperations Here's a snippet :- core 'perl.80615' of 80615: perl t/browseentry-subclassing.t ff0d4d98 t_delete (4dec80, 0, 540e10, 0, ff168298, 0) + 74 ff0d440c _malloc_unlocked (68, 0, 4dec80, ff16cbc0, 0, ff342000) + 18c ff0d4264 malloc (68, 1, 94078, ff13302c, ff168298, ff1709b8) + 4c fee273fc _XEnq (407360, ffbff28c, 20, 0, 0, 20) + 24 fee1e288 _XReply (407360, ffbff28c, 0, 1, 4, 10) + 468 I'm going to rebuild perl and use a different option when asked about which malloc to use - see if that helps Thanks for your help Tony ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From peter at dragonstaff.com Tue Nov 13 08:31:17 2007 From: peter at dragonstaff.com (Peter Edwards) Date: Tue, 13 Nov 2007 16:31:17 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 In-Reply-To: <53489BD5288A964FB73E501D4ADB1F7F0AD13916@xmx17lonib.lonib.commerzbank.com> References: <53489BD5288A964FB73E501D4ADB1F7F0AD13916@xmx17lonib.lonib.commerzbank.com> Message-ID: <000501c82612$bceec2d0$0201a8c0@DRAGON1> >Digging deeper has revealed the the code is core dumping and examination of >the core shows that is occuring during memory operations Yike. Sounds like linking with a safer malloc() is a good plan! >From Perl man page http://search.cpan.org/~nwclark/perl-5.8.8/README.solaris#Malloc_Issues_with _perl_on_Solaris. "Starting from perl 5.7.1 perl uses the Solaris malloc, since the perl malloc breaks when dealing with more than 2GB of memory, and the Solaris malloc also seems to be faster." "If you for some reason (such as binary backward compatibility) really need to use perl's malloc, you can rebuild perl from the sources and Configure the build with" $ sh Configure -Dusemymalloc "You should not use perl's malloc if you are building with gcc. There are reports of core dumps, especially in the PDL module. The problem appears to go away under -DDEBUGGING, so it has been difficult to track down. Sun's compiler appears to be okay with or without perl's malloc. [XXX further investigation is needed here.]" Sounds scary ;-) I'm not sure if you're using Sun Studio C or GNU C but this library looks worth a shot to debug the problem: http://dmalloc.com/ A quick search threw up a few thread-safety type issues http://steubentech.com/~talon/dlmalloc.html http://www.genunix.org/wiki/index.php/Sun_Studio_FAQs#OpenMP_-_Why_can.27t_m y_loops_have_MT-safe_functions.3F Regards, Peter www.dragonstaff.com From Tony.Edwardson at commerzbank.com Wed Nov 14 02:34:53 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Wed, 14 Nov 2007 10:34:53 -0000 Subject: Perl /Tk Test errors on Solaris 10 with perl-5.8.8 Message-ID: <53489BD5288A964FB73E501D4ADB1F7F0AD1391F@xmx17lonib.lonib.commerzbank.com> Yee hah ! Rebuilding Perl without the Malloc from Perl has fixed the problem - all working now Thanks Peter ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From tom at eborcom.com Sun Nov 18 06:29:30 2007 From: tom at eborcom.com (Tom Hukins) Date: Sun, 18 Nov 2007 14:29:30 +0000 Subject: Technical Meeting: Thursday 15th November 2007 In-Reply-To: <20071108214430.GA3291@eborcom.com> References: <20071031175059.GC48113@eborcom.com> <20071108214430.GA3291@eborcom.com> Message-ID: <20071118142930.GA55937@eborcom.com> On Thu, Nov 08, 2007 at 09:44:30PM +0000, Tom Hukins wrote: > Milton Keynes LUG and Perl Mongers will hold an evening of technical > talks on Thursday 15th November 2007 at the Open University. Please > come and join us. Try to arrive before 7pm - the talks start at 7.15. Thanks again to the speakers for an interesting, varied set of talks. I've just put the slides online at http://miltonkeynes.pm.org/ for you to enjoy and steal ideas from. See you on Tuesday 27th at Wetherspoon's for our regular monthly meeting. Tom From tom at eborcom.com Sun Nov 18 12:59:40 2007 From: tom at eborcom.com (Tom Hukins) Date: Sun, 18 Nov 2007 20:59:40 +0000 Subject: Coding Together Message-ID: <20071118205940.GA61895@eborcom.com> At Thursday's meeting I raised the idea of a group of us writing code together. I think we should aim for something that can involve everyone regardless of how much they know about Perl. I like the idea of working together to enhance the test coverage of an existing CPAN distribution, with the consent of that distribution's author(s). The Phalanx 100 provides a good list of suggestions: http://qa.perl.org/phalanx/ But we can choose another distribution not on that list if we prefer. So who's up for this, and what would you like to work on? So far, Gavin, Oliver and I have shown an interest. Please suggest things we should work on, otherwise I'll chain everyone up in a cupborard and make them write exhaustive tests for Acme::Magpie. I suspect we won't get round to actually doing this until next year, what with the usual Christmas rush, but let's get some ideas together soon. Please don't be shy: if there's something you'd like to work on, let us know. If there's something you'd like to achieve from this, let us know. If this is a really bad idea and we should just go the pub, let us know. If everyone goes quiet, I'll sit in the corner and sulk. Tom From Tony.Edwardson at commerzbank.com Mon Nov 19 00:28:26 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Mon, 19 Nov 2007 08:28:26 -0000 Subject: Coding Together Message-ID: I'm in ;-) One thing I think would be of great use, would be a spreadsheet application written in Tk able to take input from delimited files (e.g. CSV) and excel files, and display the data in a nice grid with rudimentary features to be able to sort the data and do simple calculations. There are several modules already out there to help including Tk::TableMatrix, Spreadsheet::ParseExcel, Spreadsheet::SimpleExcel, Text::CSV::Simple, Spreadsheet::Perl e.t.c ...... Comments anyone ? Tony ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From peter at dragonstaff.com Mon Nov 19 01:39:32 2007 From: peter at dragonstaff.com (Peter Edwards) Date: Mon, 19 Nov 2007 09:39:32 -0000 Subject: Coding Together In-Reply-To: References: Message-ID: <000001c82a90$34172b50$0201a8c0@DRAGON1> Wouldn't that be development rather than writing tests as Tom suggested? Not that I've any strong feeling either way :) For a s/s app, I'd tend not to use Tk because most of my customers would need a web solution. There are a couple of options already 1) Google Docs http://docs.google.com/ http://code.google.com/apis/spreadsheets/overview.html 2) Write an app using the modules you mention and for the UI use a data grid from a JS library like http://extjs.com/ Regards, Peter www.dragonstaff.com -----Original Message----- Subject: RE: Coding Together One thing I think would be of great use, would be a spreadsheet application written in Tk able to take input from delimited files (e.g. CSV) and excel files, and display the data in a nice grid with rudimentary features to be able to sort the data and do simple calculations. There are several modules already out there to help including Tk::TableMatrix, Spreadsheet::ParseExcel, Spreadsheet::SimpleExcel, Text::CSV::Simple, Spreadsheet::Perl e.t.c ...... Comments anyone ? Tony From robbie at robbiebow.co.uk Mon Nov 19 06:05:10 2007 From: robbie at robbiebow.co.uk (Robbie Bow) Date: Mon, 19 Nov 2007 14:05:10 +0000 Subject: Coding Together In-Reply-To: <20071118205940.GA61895@eborcom.com> References: <20071118205940.GA61895@eborcom.com> Message-ID: <47419816.9080403@robbiebow.co.uk> -------- Original Message -------- Subject: Coding Together From: Tom Hukins To: Milton Keynes Perl Mongers Date: 18 November 2007 20:59:40 > At Thursday's meeting I raised the idea of a group of us writing code > together. I think we should aim for something that can involve > everyone regardless of how much they know about Perl. Sounds great. > I like the idea of working together to enhance the test coverage of an > existing CPAN distribution, with the consent of that distribution's > author(s). The Phalanx 100 provides a good list of suggestions: > http://qa.perl.org/phalanx/ How about writing documentation for CPAN modules? Wouldn't have to be an exclusive or between tests and docs, but documentation is my hobby horse and I hereby wheel it out ;o) From tom at eborcom.com Mon Nov 19 10:03:01 2007 From: tom at eborcom.com (Tom Hukins) Date: Mon, 19 Nov 2007 18:03:01 +0000 Subject: Coding Together In-Reply-To: <47419816.9080403@robbiebow.co.uk> <000001c82a90$34172b50$0201a8c0@DRAGON1> References: <20071118205940.GA61895@eborcom.com> <47419816.9080403@robbiebow.co.uk> <000001c82a90$34172b50$0201a8c0@DRAGON1> Message-ID: <20071119180301.GA71530@eborcom.com> On Mon, Nov 19, 2007 at 09:39:32AM -0000, Peter Edwards wrote: > Wouldn't that be development rather than writing tests as Tom suggested? > Not that I've any strong feeling either way :) In my mail I missed out some of the preamble I mentioned on Thursday: - It would be fun for us to hack on something together - We should hack on something that interests all of us - We should hack on something that people with a range of abilities can work on - We should be able to contribute our work back to the world quickly and easily It's very easy to write simple tests: experienced developers can point beginners in the right direction. Most distributions have some awkward parts that the more experienced developers can tackle together using various interesting approaches. The Phalanx Top 100 lists interesting/popular modules: http://qa.perl.org/phalanx/ Some of which have poor test coverage: http://pjcj.sytes.net/cpancover/ I don't want to suggest that we have to take this approach, but we all do very different things with Perl. If we want to hack together, as a bunch of people in/near MK who like Perl, we should choose something that interests as many of us as possible. So, basically, I'm asking asking for: 1) people to say where their interests lie, which some people have done so far, 2) then to find a problem we might all like to work on. I suspect that enhancing an existing distribution's tests will help us achieve this and produce code we can release quickly without getting bogged down in lots of architecture or bikeshedding. I hope this has cleared up my intentions for those of you who weren't there on Thursday. Thanks to everyone who's replied so far - keep the ideas coming. Tom From paul.mooney at phymatics.co.uk Tue Nov 20 14:23:23 2007 From: paul.mooney at phymatics.co.uk (Paul Mooney) Date: Tue, 20 Nov 2007 22:23:23 +0000 Subject: Coding Together In-Reply-To: <20071119180301.GA71530@eborcom.com> References: <20071118205940.GA61895@eborcom.com> <47419816.9080403@robbiebow.co.uk> <000001c82a90$34172b50$0201a8c0@DRAGON1> <20071119180301.GA71530@eborcom.com> Message-ID: <6B79CFF3-B45A-4D4F-AB63-15E2A9FEBEAE@phymatics.co.uk> Hi, I like the idea of creating tests. Small chunks of work that can be completed in an evening for those of us who are time poor. I put my name down. Paul. On 19 Nov 2007, at 18:03, Tom Hukins wrote: > On Mon, Nov 19, 2007 at 09:39:32AM -0000, Peter Edwards wrote: >> Wouldn't that be development rather than writing tests as Tom >> suggested? >> Not that I've any strong feeling either way :) > > In my mail I missed out some of the preamble I mentioned on Thursday: > - It would be fun for us to hack on something together > - We should hack on something that interests all of us > - We should hack on something that people with a range of abilities > can work on > - We should be able to contribute our work back to the world quickly > and easily > > It's very easy to write simple tests: experienced developers can point > beginners in the right direction. Most distributions have some > awkward parts that the more experienced developers can tackle together > using various interesting approaches. > > The Phalanx Top 100 lists interesting/popular modules: > http://qa.perl.org/phalanx/ > > Some of which have poor test coverage: > http://pjcj.sytes.net/cpancover/ > > I don't want to suggest that we have to take this approach, but we all > do very different things with Perl. If we want to hack together, as a > bunch of people in/near MK who like Perl, we should choose something > that interests as many of us as possible. > > So, basically, I'm asking asking for: > 1) people to say where their interests lie, which some people have > done so far, > 2) then to find a problem we might all like to work on. > > I suspect that enhancing an existing distribution's tests will help us > achieve this and produce code we can release quickly without getting > bogged down in lots of architecture or bikeshedding. > > I hope this has cleared up my intentions for those of you who weren't > there on Thursday. > > Thanks to everyone who's replied so far - keep the ideas coming. > > Tom > _______________________________________________ > MiltonKeynes-pm mailing list > MiltonKeynes-pm at pm.org > http://mail.pm.org/mailman/listinfo/miltonkeynes-pm From Tony.Edwardson at commerzbank.com Wed Nov 21 02:44:12 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Wed, 21 Nov 2007 10:44:12 -0000 Subject: Coding Together Message-ID: Any ideas how we coordinate our efforts ? I have a free plone site which I have set up as an example @ http://freeplone2.openia.com/football To be able to edit or add anything you need to log in as user perl password monger Then everyone can update their bit as they do it and add and How Tos/Documentation as they see fit Comments anyone ? ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** From tom at eborcom.com Sun Nov 25 05:45:39 2007 From: tom at eborcom.com (Tom Hukins) Date: Sun, 25 Nov 2007 13:45:39 +0000 Subject: Meeting: Tuesday 27th November 2007 Message-ID: <20071125134539.GA62474@eborcom.com> It's nearly the last Tuesday of the month, so it's time for Milton Keynes Linux User Group and Perl Mongers to get together and discuss all things open sourcey, softwarey, techy, fun and irrelevant. As usual, we'll meet in Wetherspoon's near the railway station (not the one in the snow dome): http://miltonkeynes.openguides.org/?J.D_Wetherspoon%2C_Central_Milton_Keynes I'll show up around 8pm, but feel free to arrive whenever suits you - by the time I get there a few people have usually arrived already. See you soon, Tom From Tony.Edwardson at commerzbank.com Wed Nov 28 03:50:29 2007 From: Tony.Edwardson at commerzbank.com (Edwardson, Tony) Date: Wed, 28 Nov 2007 11:50:29 -0000 Subject: TK Tail Widget Message-ID: Vague alcoholic memory indicates that I promised to supply the code for my useful TK Widget for tailing files Files are attached Requires the following CPAN Modules to work Tk Tk::DynaTabFrame Tk::FileSelect Tk::FontDialog Tk::HistEntry Usage: >From a script Use TkTail; TkTail(...); You get a separate notebook tab for each file - from within the widget you can * Change font * Add or remove files from being tailed * Start/stop tailing on a file or all files - useful if the files are growing so fast you can't see the contents * Clear a window/all windows so you only see new lines added to the files * Search for text in a window Have a play and see what you think Cheers Tony ********************************************************************** This is a commercial communication from Commerzbank AG. This communication is confidential and is intended only for the person to whom it is addressed. If you are not that person you are not permitted to make use of the information and you are requested to notify immediately that you have received it and then destroy the copy in your possession. Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk. This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. ********************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/miltonkeynes-pm/attachments/20071128/01e02312/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: TkTail.pm Type: application/octet-stream Size: 17907 bytes Desc: not available Url : http://mail.pm.org/pipermail/miltonkeynes-pm/attachments/20071128/01e02312/attachment-0002.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: tktail.pl Type: application/octet-stream Size: 147 bytes Desc: not available Url : http://mail.pm.org/pipermail/miltonkeynes-pm/attachments/20071128/01e02312/attachment-0003.obj From jls2inmk at yahoo.co.uk Wed Nov 28 10:35:54 2007 From: jls2inmk at yahoo.co.uk (Julian Burdett) Date: Wed, 28 Nov 2007 18:35:54 +0000 (GMT) Subject: last night at Wetherspoons Message-ID: <649073.82113.qm@web26412.mail.ukl.yahoo.com> Hi - I joined this mailing list last week and attended last night at Wetherspoons but never got to chatting to any of the perl mongers, I started chatting to the LUG members and before I knew it it was 10pm so my apologies. I wanted to chat to you guys about Perl. My main interest is Linux/Unix but over the last year I went through the O'reilly book 'learning perl' and have written some basic scripts. Perl really interests me through the sys admin possibilities where I can apply it to Linux/Unix - thats my angle. If anyone remembers much of last night I was the guy in the red t-shirt chatting with Lug members on the table nearest the door. I look forward contributing to the group and I'll chat to you guys next time promise... Cheers Julian --------------------------------- For ideas on reducing your carbon footprint visit Yahoo! For Good this month. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/miltonkeynes-pm/attachments/20071128/083209bc/attachment.html From oliver.gorwits at oucs.ox.ac.uk Wed Nov 28 11:59:42 2007 From: oliver.gorwits at oucs.ox.ac.uk (Oliver Gorwits) Date: Wed, 28 Nov 2007 19:59:42 +0000 Subject: last night at Wetherspoons In-Reply-To: <649073.82113.qm@web26412.mail.ukl.yahoo.com> References: <649073.82113.qm@web26412.mail.ukl.yahoo.com> Message-ID: <474DC8AE.9050004@oucs.ox.ac.uk> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Julian, Julian Burdett wrote: > Hi - I joined this mailing list last week and attended last night at > Wetherspoons but never got to chatting to any of the perl mongers, I > started chatting to the LUG members and before I knew it it was 10pm so > my apologies. I'm pleased we had a really good turn-out yesterday, but yes the time flew by and there wasn't chance to get to say Hello to everyone! I was at the opposite end of the table, and brought along a new colleague of mine and ended up chatting about Perl, and I think he wants to say hello to the LUGgers next time :-) Apparently we are "all quite normal and nice," he says! - -- Oliver Gorwits, Network and Telecommunications Group, Oxford University Computing Services -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHTciu2NPq7pwWBt4RAtz5AJwO5F1N7l7+34HPIBYr2Vql9bvk1ACgpOCA yIujE3cWdirar6+TEddagTY= =5+sc -----END PGP SIGNATURE----- From tom at eborcom.com Thu Nov 29 11:48:16 2007 From: tom at eborcom.com (Tom Hukins) Date: Thu, 29 Nov 2007 19:48:16 +0000 Subject: last night at Wetherspoons In-Reply-To: <649073.82113.qm@web26412.mail.ukl.yahoo.com> References: <649073.82113.qm@web26412.mail.ukl.yahoo.com> Message-ID: <20071129194816.GA23337@eborcom.com> Hi, Julian. Thanks for attending on Tuesday: unfortunately I wasn't feeling as talkative as usual and was quite surprised by the number of people who showed up. On Wed, Nov 28, 2007 at 06:35:54PM +0000, Julian Burdett wrote: > Perl really interests me through the sys admin possibilities where I > can apply it to Linux/Unix - thats my angle. In case you're interested in more books, I'd recommend "Minimal Perl". I know a few sysadmins who it has helped incorporate Perl into their work. If you're processing data, read "Data Munging with Perl". It's a good book and Dave, its author, has given a couple of talks for us. See you next time, Tom From pm at gavinwestwood.co.uk Fri Nov 30 10:56:26 2007 From: pm at gavinwestwood.co.uk (Gavin Westwood) Date: Fri, 30 Nov 2007 18:56:26 +0000 Subject: Announce: London Perl Workshop 2007 In-Reply-To: <20071006175217.GA36374@eborcom.com> References: <20071001132955.GA48543@eborcom.com> <4700F867.3030404@gavinwestwood.co.uk> <1191247286.5988.13.camel@coriolanus> <20071006175217.GA36374@eborcom.com> Message-ID: <47505CDA.4090106@gavinwestwood.co.uk> On 06/10/2007 18:52, Tom Hukins wrote: > If you're interested in this year's London Perl Workshop, make sure > you sign up soon: > http://conferences.yapceurope.org/lpw2007/ > > Here's the announcement: > http://use.perl.org/news/07/10/06/0217218.shtml > > It's probably worth restating that this event should appeal to anyone > with an interest in Perl regardless or knowledge or experience. And > the venue's very close to Euston, so it's ideal for those of us in MK. Just to remind people (because I'd forgotten), see those of you going down in London tomorrow... I'm feeling at bit under the weather this evening, but still hope to be there. Useful resources for those of you who, like me, haven't been to the LPW before: http://www.oxfordtube.com/assets/london/underground_map.jpg The schedule: http://conferences.yapceurope.org/lpw2007/schedule Finding it: http://www.wmin.ac.uk/page-7679-smhp=4459 http://maps.google.com/maps?f=q&hl=en&q=W1W+6UW&ie=UTF8&om=1&ll=51.521154,-0.139035&spn=0.003164,0.007907&z=17&iwloc=addr Gavin From tom at eborcom.com Fri Nov 30 13:20:59 2007 From: tom at eborcom.com (Tom Hukins) Date: Fri, 30 Nov 2007 21:20:59 +0000 Subject: Announce: London Perl Workshop 2007 In-Reply-To: <47505CDA.4090106@gavinwestwood.co.uk> References: <20071001132955.GA48543@eborcom.com> <4700F867.3030404@gavinwestwood.co.uk> <1191247286.5988.13.camel@coriolanus> <20071006175217.GA36374@eborcom.com> <47505CDA.4090106@gavinwestwood.co.uk> Message-ID: <20071130212059.GB42871@eborcom.com> On Fri, Nov 30, 2007 at 06:56:26PM +0000, Gavin Westwood wrote: > Just to remind people (because I'd forgotten), see those of you going > down in London tomorrow... I'm feeling at bit under the weather this > evening, but still hope to be there. Thanks for the reminder, Gavin. I hope you're well tomorrow. I plan to catch the 08:17 from Wolverton (stops at CMK at 08:21) and walk to the venue, as it's not much difference in time to catching the tube. Assuming I don't oversleep, I'll be on the carriage at the back of the train, in case any of you want to join me. Tom