From tony at miltonkeynes.pm Tue Apr 10 11:08:30 2012 From: tony at miltonkeynes.pm (Tony Edwardson) Date: Tue, 10 Apr 2012 19:08:30 +0100 Subject: Our Weekly Meetings Message-ID: <4F84771E.3040702@miltonkeynes.pm> It was suggested at our last meeting, that, as there are several of us who regularly attend both, the MKPM and MKLUG meetings, it would be a good idea to move the MKPM meet to a week earlier so that the meetings are evenly spaced and our livers can have time to recover. So, unless anyone has a serious objection, I would like to propose moving the MKPM meeting the second Tuesday of each month rather than the third (or which ever one is two weeks before the last Tuesday). Any objections anyone ? Tony From tony at miltonkeynes.pm Thu Apr 12 13:32:32 2012 From: tony at miltonkeynes.pm (Tony Edwardson) Date: Thu, 12 Apr 2012 21:32:32 +0100 Subject: Re-engineering the MKPM website Message-ID: <4F873BE0.7010702@miltonkeynes.pm> Hi All As I mentioned at the last meeting, I would like to re-engineer the current MKPM website (http://miltonkeynes.pm.prg/) in catalyst. Currently the website is a single static page of HTML with links to other resources held locally i.e. the talks. You change it by editing the HTML in the git repo and once your changes are committed, they get applied at the next git pull which is run frequently. This makes it easy to break and will become unwieldy as more and more talks are added. I want to improve this as follows :- * to become a multiple page site with navigation * make it easier to add talks by simply adding a file to a directory structure and it appears on the site * Add RSS feeds from important perl sites * Add a resources and links page to useful stuff . e.g. documention, tutorials, free pdf books and the like * Add a web interface to irc * anything else I can think of I would like it to be easy to add stuff to the site via an authenticated page I have made a start and replicated the current site in catalyst and added a new git repo on github You can get it here: git at github.com:edwart/MKPM.git To use it, clone the repo git clone git at github.com:edwart/MKPM.git perl Makefile.PL in the directory created to install the dependencies run script/mkpm_server.pl Point a web browser at http://:3000 Any help will be gratefully recieved Cheers Tony if you want to contribute, help yourself, I will gradually make changes -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom at eborcom.com Thu Apr 12 13:52:53 2012 From: tom at eborcom.com (Tom Hukins) Date: Thu, 12 Apr 2012 20:52:53 +0000 Subject: Re-engineering the MKPM website In-Reply-To: <4F873BE0.7010702@miltonkeynes.pm> References: <4F873BE0.7010702@miltonkeynes.pm> Message-ID: <20120412205253.GG22233@eborcom.com> Hi, Tony. Although I'm no longer active in the group, and so don't have any say in the Web site's future, I have a few thoughts that I feel I should share: On Thu, Apr 12, 2012 at 09:32:32PM +0100, Tony Edwardson wrote: > You change it by editing the HTML in the git repo and once your changes > are committed, they get applied at the next git pull which is run > frequently. > This makes it easy to break and will become unwieldy as more and more > talks are added. I thought about this over the years. I figured the best way to check for breakage would be to write tests that validate the HTML, check links, spot common errors, and whatever else needs doing. These tests might even exist as a commit hook in the repository. My main reason for keeping static HTML was that it made the site hard to break: it's much easier to break a Web application running against CPAN modules that might need updating than it is to break an HTTP server. > I want to improve this as follows :- > > * to become a multiple page site with navigation The existing pages could easily be broken out into templates. > * make it easier to add talks by simply adding a file to a directory > structure and it appears on the site That's an interesting idea, but I wonder how you would derive the presentation title and speaker's name. I never found it hard to add these manually. > * Add RSS feeds from important perl sites > * Add a resources and links page to useful stuff . e.g. documention, > tutorials, free pdf books and the like How does the site benefit from duplicating things that already exist rather than providing information specific to the group? > * Add a web interface to irc You can do this within a static site. > I would like it to be easy to add stuff to the site via an authenticated > page If you do this, I would suggest storing changes in the site's repository. I don't see what problem this solves: anyone who might want to edit the site will already be comfortable with a text editor and version control, given the group's membership. I hope I don't put you off making the site better. It's been neglected for a few years and could certainly do with improvement. I'd focus on the group specific things, perhaps giving better details of venue locations (GPS co-ordinates, map links), a meeting calendar (including an ICS link) rather than adding generic Perl information or writing a content management system. But these are just my opinions. All the best, Tom From tony at miltonkeynes.pm Thu Apr 12 14:01:20 2012 From: tony at miltonkeynes.pm (Tony Edwardson) Date: Thu, 12 Apr 2012 22:01:20 +0100 Subject: Our Weekly Meetings In-Reply-To: References: <4F84771E.3040702@miltonkeynes.pm> Message-ID: <4F8742A0.40307@miltonkeynes.pm> Shall we start the new pattern from May? Makes sense - it's a bit soon to change it in April ! From tony at edwardson.co.uk Thu Apr 12 14:09:06 2012 From: tony at edwardson.co.uk (Tony Edwardson) Date: Thu, 12 Apr 2012 22:09:06 +0100 Subject: Re-engineering the MKPM website In-Reply-To: <20120412205253.GG22233@eborcom.com> References: <4F873BE0.7010702@miltonkeynes.pm> <20120412205253.GG22233@eborcom.com> Message-ID: <4F874472.3040605@edwardson.co.uk> Hi Tom Your input is always welcome. A major motivation for this is a reason to learn Catalyst. I don't really have a problem with the current site The idea started with a request from Gabor Szabo in Perl Weekly to include up to date links in Perl Monger websites. I should be an interesting project and any rate. Another motivation is my personal desire to keep presentation away from data - we could do all this with a series on linked templates or by using Dancer or equivalent - we may end up doing that in the end - but I want to see how easy it will be in Catalyst. Cheers Tony On 12/04/2012 21:52, Tom Hukins wrote: > Hi, Tony. > > Although I'm no longer active in the group, and so don't have any say > in the Web site's future, I have a few thoughts that I feel I should > share: > > On Thu, Apr 12, 2012 at 09:32:32PM +0100, Tony Edwardson wrote: >> You change it by editing the HTML in the git repo and once your changes >> are committed, they get applied at the next git pull which is run >> frequently. >> This makes it easy to break and will become unwieldy as more and more >> talks are added. > I thought about this over the years. I figured the best way to check > for breakage would be to write tests that validate the HTML, check > links, spot common errors, and whatever else needs doing. These tests > might even exist as a commit hook in the repository. > > My main reason for keeping static HTML was that it made the site hard > to break: it's much easier to break a Web application running against > CPAN modules that might need updating than it is to break an HTTP > server. > >> I want to improve this as follows :- >> >> * to become a multiple page site with navigation > The existing pages could easily be broken out into templates. > >> * make it easier to add talks by simply adding a file to a directory >> structure and it appears on the site > That's an interesting idea, but I wonder how you would derive the > presentation title and speaker's name. I never found it hard to add > these manually. > >> * Add RSS feeds from important perl sites >> * Add a resources and links page to useful stuff . e.g. documention, >> tutorials, free pdf books and the like > How does the site benefit from duplicating things that already exist > rather than providing information specific to the group? > >> * Add a web interface to irc > You can do this within a static site. > >> I would like it to be easy to add stuff to the site via an authenticated >> page > If you do this, I would suggest storing changes in the site's > repository. I don't see what problem this solves: anyone who might > want to edit the site will already be comfortable with a text editor > and version control, given the group's membership. > > I hope I don't put you off making the site better. It's been > neglected for a few years and could certainly do with improvement. > > I'd focus on the group specific things, perhaps giving better details > of venue locations (GPS co-ordinates, map links), a meeting calendar > (including an ICS link) rather than adding generic Perl information > or writing a content management system. But these are just my > opinions. > > All the best, > Tom > _______________________________________________ > MiltonKeynes-pm mailing list > MiltonKeynes-pm at pm.org > http://mail.pm.org/mailman/listinfo/miltonkeynes-pm From oliver at cpan.org Fri Apr 13 00:27:12 2012 From: oliver at cpan.org (Oliver Gorwits) Date: Fri, 13 Apr 2012 08:27:12 +0100 Subject: Re-engineering the MKPM website In-Reply-To: <4F874472.3040605@edwardson.co.uk> References: <4F873BE0.7010702@miltonkeynes.pm> <20120412205253.GG22233@eborcom.com> <4F874472.3040605@edwardson.co.uk> Message-ID: > we could do all this with > a series on linked templates or by using Dancer or equivalent - we may > end up doing that in the end - but I want to see how easy it will be in > Catalyst. I've offered a Dancer talk for the next tech meet. It includes a static site generator (called Wallflower) although I've not tried it. Perhaps worth a look, if I mange to sell you Dancer ;-) regards, oliver. From Tony.Edwardson at lchclearnet.com Fri Apr 13 00:31:49 2012 From: Tony.Edwardson at lchclearnet.com (Tony Edwardson) Date: Fri, 13 Apr 2012 08:31:49 +0100 Subject: Re-engineering the MKPM website In-Reply-To: References: <4F873BE0.7010702@miltonkeynes.pm> <20120412205253.GG22233@eborcom.com> <4F874472.3040605@edwardson.co.uk> Message-ID: <8FC4575E52D65D469A9511598C6843F0C9A79E830B@EXCPR2.corp.lch.com> I've looked at Dancer and it looks great - probably a better choice than Catalyst but I wanted to use this exercise to get me into Catalyst If we find Catalyst too involved, it might be an idea to use Dancer instead Cheers Tony -----Original Message----- From: miltonkeynes-pm-bounces+tony.edwardson=lchclearnet.com at pm.org [mailto:miltonkeynes-pm-bounces+tony.edwardson=lchclearnet.com at pm.org] On Behalf Of Oliver Gorwits Sent: 13 April 2012 08:27 To: miltonkeynes-pm at pm.org Subject: Re: Re-engineering the MKPM website > we could do all this with > a series on linked templates or by using Dancer or equivalent - we may > end up doing that in the end - but I want to see how easy it will be in > Catalyst. I've offered a Dancer talk for the next tech meet. It includes a static site generator (called Wallflower) although I've not tried it. Perhaps worth a look, if I mange to sell you Dancer ;-) regards, oliver. _______________________________________________ MiltonKeynes-pm mailing list MiltonKeynes-pm at pm.org http://mail.pm.org/mailman/listinfo/miltonkeynes-pm A copy of the LCH.Clearnet e-mail disclaimer can be found at: www.lchclearnet.com/disclaimer/email ? LCH.Clearnet Limited, Registered Office: Aldgate House, 33 Aldgate High Street, London EC3N 1EA. Recognised as a Clearing House under the Financial Services & Markets Act 2000. Reg in England No.25932. LCH.Clearnet SA, Si?ge Social, 18 rue du Quatre Septembre, 75002 Paris, Chambre de Compensation conform?ment au Code Mon?taire et Financier. From andyfrommk at gmail.com Fri Apr 13 13:35:05 2012 From: andyfrommk at gmail.com (Andy Selby) Date: Fri, 13 Apr 2012 21:35:05 +0100 Subject: Meeting: 17th of April Message-ID: The Perl Mongers meeting is less than a week away As ever, it will be held at the Wetherspoons pub, near the railway station (not the one in the snow dome), next door to Chiquitos: http://osm.org/go/eu4qJDHoE-- Starting from 7pm, and going on till the last people stumble off home. We usually inhabit one of the two large tables infront of the curved benches in front of the bar. Feel free to bring your $perl_running_device along if you want a hand/to show off. From tony.edwardson at me.com Mon Apr 16 02:46:43 2012 From: tony.edwardson at me.com (Tony Edwardson) Date: Mon, 16 Apr 2012 10:46:43 +0100 Subject: Meeting: 17th of April In-Reply-To: References: Message-ID: <20E9CFB9-37FD-43BB-B224-A9367CD34275@me.com> Can't make it tomorrow - will be in Peterborough :-) Tony On 13 Apr 2012, at 21:35, Andy Selby wrote: > The Perl Mongers meeting is less than a week away > > As ever, it will be held at the Wetherspoons pub, near the railway > station (not the one in the snow dome), next door to Chiquitos: > > http://osm.org/go/eu4qJDHoE-- > > Starting from 7pm, and going on till the last people stumble off home. > We usually inhabit one of the two large tables infront of the curved > benches in front of the bar. > Feel free to bring your $perl_running_device along if you want a hand/to > show off. > _______________________________________________ > MiltonKeynes-pm mailing list > MiltonKeynes-pm at pm.org > http://mail.pm.org/mailman/listinfo/miltonkeynes-pm From tony.edwardson at me.com Mon Apr 16 03:06:59 2012 From: tony.edwardson at me.com (Tony Edwardson) Date: Mon, 16 Apr 2012 11:06:59 +0100 Subject: Meeting: 17th of April In-Reply-To: <20E9CFB9-37FD-43BB-B224-A9367CD34275@me.com> References: <20E9CFB9-37FD-43BB-B224-A9367CD34275@me.com> Message-ID: <5CC4B958-02F0-49AD-8FAF-354BC1EBEEF3@me.com> sorry - typo - my smiley way suposed to be :-( not ;-) Tony On 16 Apr 2012, at 10:46, Tony Edwardson wrote: > Can't make it tomorrow - will be in Peterborough :-) > > Tony > > On 13 Apr 2012, at 21:35, Andy Selby wrote: > >> The Perl Mongers meeting is less than a week away >> >> As ever, it will be held at the Wetherspoons pub, near the railway >> station (not the one in the snow dome), next door to Chiquitos: >> >> http://osm.org/go/eu4qJDHoE-- >> >> Starting from 7pm, and going on till the last people stumble off home. >> We usually inhabit one of the two large tables infront of the curved >> benches in front of the bar. >> Feel free to bring your $perl_running_device along if you want a hand/to >> show off. >> _______________________________________________ >> MiltonKeynes-pm mailing list >> MiltonKeynes-pm at pm.org >> http://mail.pm.org/mailman/listinfo/miltonkeynes-pm > _______________________________________________ > MiltonKeynes-pm mailing list > MiltonKeynes-pm at pm.org > http://mail.pm.org/mailman/listinfo/miltonkeynes-pm From andyfrommk at gmail.com Tue Apr 17 04:58:06 2012 From: andyfrommk at gmail.com (Andy Selby) Date: Tue, 17 Apr 2012 12:58:06 +0100 Subject: Meeting: 17th of April In-Reply-To: References: Message-ID: Just to remind everyone, this is tonight! On 13 April 2012 21:35, Andy Selby wrote: > The Perl Mongers meeting is less than a week away > > As ever, it will be held at the Wetherspoons pub, near the railway > station (not the one in the snow dome), next door to Chiquitos: > > http://osm.org/go/eu4qJDHoE-- > > Starting from 7pm, and going on till the last people stumble off home. > We usually inhabit one of the two large tables infront of the curved > benches in front of the bar. > Feel free to bring your $perl_running_device along if you want a hand/to > show off. From i.a.cameron at open.ac.uk Wed Apr 18 12:14:03 2012 From: i.a.cameron at open.ac.uk (Ian Cameron) Date: Wed, 18 Apr 2012 20:14:03 +0100 Subject: Technical meeting - Tues May 1st at 19:00 Message-ID: Hi, This is just to confirm that there will be a technical meeting at The Open University on Tuesday May 1st at 19:00. I have some speakers lined up already, but it's not too late if you fancy giving a talk. Please get in touch. I'll be sending out another announcement along with talk details and detailed directions nearer the time. -- Cheers, Ian. The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302). From i.a.cameron at open.ac.uk Wed Apr 18 13:16:56 2012 From: i.a.cameron at open.ac.uk (Ian Cameron) Date: Wed, 18 Apr 2012 21:16:56 +0100 Subject: Google calendars for meetings Message-ID: I've created a couple of calendars for the LUG and PM meetings. MKLUG: XML: https://www.google.com/calendar/feeds/gtenrkivhvljsjtroq9qvdko9o%40group.calendar.google.com/public/basic iCal: https://www.google.com/calendar/ical/gtenrkivhvljsjtroq9qvdko9o%40group.calendar.google.com/public/basic.ics HTML: https://www.google.com/calendar/embed?src=gtenrkivhvljsjtroq9qvdko9o%40group.calendar.google.com&ctz=Europe/London Embedding tool: https://www.google.com/calendar/embedhelper?src=gtenrkivhvljsjtroq9qvdko9o%40group.calendar.google.com&ctz=Europe/London Add to my calendar: http://www.google.com/calendar/render?cid=gtenrkivhvljsjtroq9qvdko9o%40group.calendar.google.com MKPM: XML: https://www.google.com/calendar/feeds/hbds3ir7c492h924j0a0vdtigc%40group.calendar.google.com/public/basic iCal: https://www.google.com/calendar/ical/hbds3ir7c492h924j0a0vdtigc%40group.calendar.google.com/public/basic.ics HTML: https://www.google.com/calendar/embed?src=hbds3ir7c492h924j0a0vdtigc%40group.calendar.google.com&ctz=Europe/London Embedding tool: https://www.google.com/calendar/embedhelper?src=hbds3ir7c492h924j0a0vdtigc%40group.calendar.google.com&ctz=Europe/London Add to my calendar: http://www.google.com/calendar/render?cid=hbds3ir7c492h924j0a0vdtigc%40group.calendar.google.com -- Cheers, Ian. The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302). From webmaster at cosmicperl.com Tue Apr 24 04:49:27 2012 From: webmaster at cosmicperl.com (Lyle) Date: Tue, 24 Apr 2012 12:49:27 +0100 Subject: [announce] Perl 6 talk + tutorial in Bristol May 19th Message-ID: <4F969347.4050305@cosmicperl.com> Hi All, Jonathan Worthington and Carl Masak, both major contributors to Perl 6 core will be doing a 30 minute Perl 6 introduction talk followed by a 2hr tutorial. This is part of the IT MegaMeet event at the UWE Bristol. Spaces are limited so register early: http://www.itmegameet.co.uk/#a_perl Lyle From i.a.cameron at open.ac.uk Fri Apr 27 04:25:42 2012 From: i.a.cameron at open.ac.uk (Ian Cameron) Date: Fri, 27 Apr 2012 12:25:42 +0100 Subject: Technical meeting on Tuesday May 1st, from 19:00 Message-ID: Hi, Just to remind everyone, the first technical meeting of 2012 is on Tuesday, May 1st from 19:00. The meeting will take place in the Systems Seminar room at The Open University (directions below). Our most excellent speakers are: Main talks: Nick Morrott: "use XMLTV::Compile;" For years, configuring and updating channels (especially with XMLTV listings) in MythTV has been a laborious process. Inspired by Colin Bradford's talk on XML::Compile from a previous technical talk, I decided to look at a programmatic approach to compiling and using pre-configured channel lineups merging EPG, DVB and XMLTV data for the UK and Ireland. This talk will describe my approach using XML/XSD/XPath/XSLT, and possibly explain why the kitchen is still not completely finished. Oliver Gorwits: "Introduction to the Dancer web framework" We've not had a talk on Dancer yet, and it seems there's always mileage in a Perl web frameworks debate, so Oliver will present Dancer. He recently wrote a traditional, small TT/DBIC/AJAX app in Dancer and was quite happy with the experience. Lightning talks: Tony Edwards: "Re-engineering the Milton Keynes PM website" As always, it may be helpful if the speakers allow 15 minutes before the meeting starts to test their equipment with the projector/get Internet access working, etc. Directions to the meeting: First, find the OU campus as described at: http://www3.open.ac.uk/contact/locations.aspx Enter the 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 Inner East Parking on the campus map). Take this left turn and head to the top left (North West on the campus map) of the car park. The meeting is in the south east section of the Venables Building, nearest the Inner East Parking on the campus map. Take the path (marked in orange on the campus map) west 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 Entrance G at the South East section of Venables Building. We'll see you there, as these are usually access controlled doors, so you will probably need to be let in. If you haven't attended one of our meetings at the OU before, you might want to ask for someone's phone number in case you have trouble finding us. If you need a lift to the meeting, please ask our mailing list or IRC channel (see http://miltonkeynes.pm.org/ for details). I look forward to seeing you there. -- Cheers, Ian. The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302). From tom at eborcom.com Sat Apr 28 05:42:37 2012 From: tom at eborcom.com (Tom Hukins) Date: Sat, 28 Apr 2012 12:42:37 +0000 Subject: MK Hack Day Message-ID: <20120428124237.GH22233@eborcom.com> I noticed this: http://mkhackday.com/ It looks like the sort of thing those of you still in MK might want to join in with. If none of you make it, it might be worth getting in touch with the organisers to improve communication between MK techy communities. Have fun at the technical meeting on Tuesday - I'm sad I'll miss it. Tom