From steve at purkis.ca Mon Dec 5 06:40:32 2011 From: steve at purkis.ca (Steve Purkis) Date: Mon, 5 Dec 2011 09:40:32 -0500 Subject: [Ottawa-pm] Dec social Message-ID: Hi all, I've recently moved back to Ottawa & am hoping to make the next social (Dec 20 @ Pub Italia). It's nice to see Ottawa still has a thriving Perl community! Hope to see you there... Cheers, -Steve Purkis (aka spurkis) From champoux at pythian.com Tue Dec 6 07:21:06 2011 From: champoux at pythian.com (Yanick Champoux) Date: Tue, 06 Dec 2011 10:21:06 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: References: Message-ID: <4EDE32E2.8090302@pythian.com> On 12/05/11 09:40, Steve Purkis wrote: > I've recently moved back to Ottawa& am hoping to make the next social (Dec 20 @ Pub Italia). We have a social at Pub Italia on the 20th? :-) You might have read a message from a previous year. But it's a good idea. Anyone's for it? Also, Pub Italia is good, but if the peeps who think of coming are more west-endies like me, perhaps we should relocate to Bells Corners' Darcy McGee's? > It's nice to see Ottawa still has a thriving Perl community! Hope to see you there... Well, it's less thriving than occasionally twitching, but it is still alive. :-) Welcome back! `/anick -- Yanick Champoux, Senior Perl Developer The Pythian Group - love your data http://www.pythian.com -- Pythian proud winner of Oracle North America Titan Award for Exadata Solution...watch the video on pythian.com From thukral at pobox.com Tue Dec 6 07:23:40 2011 From: thukral at pobox.com (Raj) Date: Tue, 6 Dec 2011 10:23:40 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: <4EDE32E2.8090302@pythian.com> References: <4EDE32E2.8090302@pythian.com> Message-ID: Do it in BC and I might actually show up instead of just lurking on the list! :) On Tue, Dec 6, 2011 at 10:21 AM, Yanick Champoux wrote: > On 12/05/11 09:40, Steve Purkis wrote: >> >> I've recently moved back to Ottawa& ?am hoping to make the next social >> (Dec 20 @ Pub Italia). > > > ? ?We have a social at Pub Italia on the 20th? :-) > > ? ?You might have read a message from a previous year. But it's a good idea. > ?Anyone's for it? > > ? ?Also, Pub Italia is good, but if the peeps who think of coming are more > west-endies like me, perhaps we should relocate to Bells Corners' Darcy > McGee's? > > > > >> ?It's nice to see Ottawa still has a thriving Perl community! ?Hope to see >> you there... > > > ? ?Well, it's less thriving than occasionally twitching, but it is still > alive. :-) > > Welcome back! > `/anick > > > -- > Yanick Champoux, Senior Perl Developer > The Pythian Group - love your data > http://www.pythian.com > > -- > Pythian proud winner of Oracle North America Titan Award for Exadata > Solution...watch the video on pythian.com > > > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm From clayton.scott at gmail.com Tue Dec 6 07:53:34 2011 From: clayton.scott at gmail.com (Clayton Scott) Date: Tue, 6 Dec 2011 10:53:34 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: References: <4EDE32E2.8090302@pythian.com> Message-ID: Dec 20th sounds good to me. I'm fine with either the central or western location. Clayton On Tue, Dec 6, 2011 at 10:23 AM, Raj wrote: > Do it in BC and I might actually show up instead of just lurking on the > list! :) > > > On Tue, Dec 6, 2011 at 10:21 AM, Yanick Champoux > wrote: > > On 12/05/11 09:40, Steve Purkis wrote: > >> > >> I've recently moved back to Ottawa& am hoping to make the next social > >> (Dec 20 @ Pub Italia). > > > > > > We have a social at Pub Italia on the 20th? :-) > > > > You might have read a message from a previous year. But it's a good > idea. > > Anyone's for it? > > > > Also, Pub Italia is good, but if the peeps who think of coming are > more > > west-endies like me, perhaps we should relocate to Bells Corners' Darcy > > McGee's? > > > > > > > > > >> It's nice to see Ottawa still has a thriving Perl community! Hope to > see > >> you there... > > > > > > Well, it's less thriving than occasionally twitching, but it is still > > alive. :-) > > > > Welcome back! > > `/anick > > > > > > -- > > Yanick Champoux, Senior Perl Developer > > The Pythian Group - love your data > > http://www.pythian.com > > > > -- > > Pythian proud winner of Oracle North America Titan Award for Exadata > > Solution...watch the video on pythian.com > > > > > > _______________________________________________ > > Ottawa-pm mailing list > > Ottawa-pm at pm.org > > http://mail.pm.org/mailman/listinfo/ottawa-pm > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm > -- Clayton Scott clayton.scott at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From allan.fields at gmail.com Tue Dec 6 08:11:38 2011 From: allan.fields at gmail.com (Allan Fields) Date: Tue, 6 Dec 2011 11:11:38 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: <4EDE32E2.8090302@pythian.com> References: <4EDE32E2.8090302@pythian.com> Message-ID: My take is that the Perl usage continues-on in the background, quietly filling requirements. There are lots of examples where Perl is still being used by local companies. But it doesn't get nearly the promotion as Java platform. (*) That's just the way things have gone. Advocacy of the practical merits and applications are always appreciated because they can demonstrate why organizations should invest their time / resources in Perl. This is not always obvious to non-monger types. (This equally applies to Python and non-Java 3rd generation languages.) Examples that I like (Use cases): - Wikis - Reporting and accounting scripts (administration) - Monitoring (NAGIOS and like) - Hosting / VPS - management panels, etc. (allot has moved to PHP however) - Certificate management - Mailing list and directory software Virtualization and "cloud" tools: With new tools such as Powershell on the Windows side, Perl can be justified due to it's ability to run on *any* major platform including inside a management server. Powershell isn't exactly deficient feature-wise and works well with VMware, but Perl APIs continue to permit for emerging Cloud applications and you aren't tied to Windows, something that VMware had roped itself into with VI3 and potential can get around using Java Spring framework for their management tools. (BTW, I am looking for Perl work ATM as my current contract is soon over. Please contact me if you know of a position or short term contract.) Thanks, -- Allan Fields Ottawa, Canada On Tue, Dec 6, 2011 at 10:21 AM, Yanick Champoux wrote: > On 12/05/11 09:40, Steve Purkis wrote: >> >> I've recently moved back to Ottawa& ?am hoping to make the next social >> (Dec 20 @ Pub Italia). > > > ? ?We have a social at Pub Italia on the 20th? :-) > > ? ?You might have read a message from a previous year. But it's a good idea. > ?Anyone's for it? > > ? ?Also, Pub Italia is good, but if the peeps who think of coming are more > west-endies like me, perhaps we should relocate to Bells Corners' Darcy > McGee's? > > > > >> ?It's nice to see Ottawa still has a thriving Perl community! ?Hope to see >> you there... > > > ? ?Well, it's less thriving than occasionally twitching, but it is still > alive. :-) > > Welcome back! > `/anick > > > -- > Yanick Champoux, Senior Perl Developer > The Pythian Group - love your data > http://www.pythian.com > > -- > Pythian proud winner of Oracle North America Titan Award for Exadata > Solution...watch the video on pythian.com > > > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm From mark at mark.mielke.cc Tue Dec 6 08:51:28 2011 From: mark at mark.mielke.cc (Mark Mielke) Date: Tue, 06 Dec 2011 11:51:28 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: References: <4EDE32E2.8090302@pythian.com> Message-ID: <4EDE4810.1080803@mark.mielke.cc> To risk the wrath and charges of blasphemy: This is because at its base, Perl is a scripting languages designed for systems and reporting tasks. It doesn't scale well to large projects for true definitions of large that take into account "teams of 100+ people" and "code base of 1 million lines or more". Personally, I think Perl should stay in the background. It is successful here, and it will live on for years or likely decades in this form. If people happen to be able to write larger projects in it in a way that they can support - great. Personally, I am one of these Java people. Capabilities such as Eclipse, Sonar, and Maven are just too great to ignore. Perl does not compare (and shouldn't!) in my opinion. Cheers, mark On 12/06/2011 11:11 AM, Allan Fields wrote: > My take is that the Perl usage continues-on in the background, quietly > filling requirements. There are lots of examples where Perl is still > being used by local companies. But it doesn't get nearly the > promotion as Java platform. (*) That's just the way things have gone. > > Advocacy of the practical merits and applications are always > appreciated because they can demonstrate why organizations should > invest their time / resources in Perl. This is not always obvious to > non-monger types. (This equally applies to Python and non-Java 3rd > generation languages.) > > Examples that I like (Use cases): > - Wikis > - Reporting and accounting scripts (administration) > - Monitoring (NAGIOS and like) > - Hosting / VPS - management panels, etc. (allot has moved to PHP however) > - Certificate management > - Mailing list and directory software > > Virtualization and "cloud" tools: With new tools such as Powershell on > the Windows side, Perl can be justified due to it's ability to run on > *any* major platform including inside a management server. Powershell > isn't exactly deficient feature-wise and works well with VMware, but > Perl APIs continue to permit for emerging Cloud applications and you > aren't tied to Windows, something that VMware had roped itself into > with VI3 and potential can get around using Java Spring framework for > their management tools. > > > (BTW, I am looking for Perl work ATM as my current contract is soon > over. Please contact me if you know of a position or short term > contract.) > > > Thanks, > -- > Allan Fields > Ottawa, Canada > > > On Tue, Dec 6, 2011 at 10:21 AM, Yanick Champoux wrote: >> On 12/05/11 09:40, Steve Purkis wrote: >>> I've recently moved back to Ottawa& am hoping to make the next social >>> (Dec 20 @ Pub Italia). >> >> We have a social at Pub Italia on the 20th? :-) >> >> You might have read a message from a previous year. But it's a good idea. >> Anyone's for it? >> >> Also, Pub Italia is good, but if the peeps who think of coming are more >> west-endies like me, perhaps we should relocate to Bells Corners' Darcy >> McGee's? >> >> >> >> >>> It's nice to see Ottawa still has a thriving Perl community! Hope to see >>> you there... >> >> Well, it's less thriving than occasionally twitching, but it is still >> alive. :-) >> >> Welcome back! >> `/anick >> >> >> -- >> Yanick Champoux, Senior Perl Developer >> The Pythian Group - love your data >> http://www.pythian.com >> >> -- >> Pythian proud winner of Oracle North America Titan Award for Exadata >> Solution...watch the video on pythian.com >> >> >> _______________________________________________ >> Ottawa-pm mailing list >> Ottawa-pm at pm.org >> http://mail.pm.org/mailman/listinfo/ottawa-pm > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm -- Mark Mielke From yanick at babyl.dyndns.org Tue Dec 6 17:51:50 2011 From: yanick at babyl.dyndns.org (Yanick Champoux) Date: Tue, 06 Dec 2011 20:51:50 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: References: <4EDE32E2.8090302@pythian.com> Message-ID: <4EDEC6B6.4060809@babyl.dyndns.org> On 11-12-06 10:53 AM, Clayton Scott wrote: > Dec 20th sounds good to me. I'm fine with either the central or western > location. Well, so far, no-one who answered were against the west end, so I'm going to go mad with the power and declare: When: Tuesday Dec 20th, 19:00 Where: Darcy McGee's, Bells Corners, Moodie x Robertson As the date approach, I'll reserve a table for whatever number of peeps would have chirped in by then. Seasonal Joy, `/anick From mark at mark.mielke.cc Tue Dec 6 23:48:32 2011 From: mark at mark.mielke.cc (Mark Mielke) Date: Wed, 07 Dec 2011 02:48:32 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: <4EDEC6B6.4060809@babyl.dyndns.org> References: <4EDE32E2.8090302@pythian.com> <4EDEC6B6.4060809@babyl.dyndns.org> Message-ID: <4EDF1A50.5050900@mark.mielke.cc> On 12/06/2011 08:51 PM, Yanick Champoux wrote: > Well, so far, no-one who answered were against the west end, so > I'm going to go mad with the power and declare: > > When: Tuesday Dec 20th, 19:00 > > Where: Darcy McGee's, Bells Corners, Moodie x Robertson > > As the date approach, I'll reserve a table for whatever number of > peeps would have chirped in by then. You crazy. I'm in. -- Mark Mielke From steve at purkis.ca Wed Dec 7 10:32:38 2011 From: steve at purkis.ca (Steve Purkis) Date: Wed, 7 Dec 2011 13:32:38 -0500 Subject: [Ottawa-pm] Dec social In-Reply-To: <4EDF1A50.5050900@mark.mielke.cc> References: <4EDE32E2.8090302@pythian.com> <4EDEC6B6.4060809@babyl.dyndns.org> <4EDF1A50.5050900@mark.mielke.cc> Message-ID: <07693675-B58D-4D3B-9FB6-AA8329907793@purkis.ca> On 7 Dec 2011, at 02:48, Mark Mielke wrote: > On 12/06/2011 08:51 PM, Yanick Champoux wrote: >> Well, so far, no-one who answered were against the west end, so I'm going to go mad with the power and declare: >> >> When: Tuesday Dec 20th, 19:00 >> >> Where: Darcy McGee's, Bells Corners, Moodie x Robertson >> >> As the date approach, I'll reserve a table for whatever number of peeps would have chirped in by then. > > You crazy. > > I'm in. Works for me to. AFA numbers go, there may be two of me... :) -Steve From yanick at babyl.dyndns.org Mon Dec 19 17:35:48 2011 From: yanick at babyl.dyndns.org (Yanick Champoux) Date: Mon, 19 Dec 2011 20:35:48 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th Message-ID: <4EEFE674.1050107@babyl.dyndns.org> At the Darcy McGee's in Bells Corners at around 7:00. I'll reserve a table for ~ 6 peeps, and if somebody wants to show up and is not sure to be able to recognize us, I'll bring my stuffed camel. :-) See you there! `/anick From champoux at pythian.com Tue Dec 20 08:47:12 2011 From: champoux at pythian.com (Yanick Champoux) Date: Tue, 20 Dec 2011 11:47:12 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th In-Reply-To: <4EEFE674.1050107@babyl.dyndns.org> References: <4EEFE674.1050107@babyl.dyndns.org> Message-ID: <4EF0BC10.4040701@pythian.com> On 12/19/11 20:35, Yanick Champoux wrote: > At the Darcy McGee's in Bells Corners at around 7:00. Reservation made for 6. And while I was thinking Xmas stuff, I totally forgot that it would be a game night tonight. Ooops. But we have our table. See youses tonight, `/anick -- Yanick Champoux, Senior Perl Developer The Pythian Group - love your data http://www.pythian.com -- Pythian proud winner of Oracle North America Titan Award for Exadata Solution...watch the video on pythian.com From thukral at pobox.com Tue Dec 20 08:59:43 2011 From: thukral at pobox.com (Raj) Date: Tue, 20 Dec 2011 11:59:43 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th In-Reply-To: <4EF0BC10.4040701@pythian.com> References: <4EEFE674.1050107@babyl.dyndns.org> <4EF0BC10.4040701@pythian.com> Message-ID: turns out I won't be able to make it after all.. sorry :( On Tue, Dec 20, 2011 at 11:47 AM, Yanick Champoux wrote: > On 12/19/11 20:35, Yanick Champoux wrote: >> >> At the Darcy McGee's in Bells Corners at around 7:00. > > > ? ?Reservation made for 6. And while I was thinking Xmas stuff, I totally > forgot that it would be a game night tonight. Ooops. But we have our table. > > See youses tonight, > `/anick > > -- > Yanick Champoux, Senior Perl Developer > The Pythian Group - love your data > http://www.pythian.com > > -- > Pythian proud winner of Oracle North America Titan Award for Exadata > Solution...watch the video on pythian.com > > > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm From allan.fields at gmail.com Tue Dec 20 09:33:37 2011 From: allan.fields at gmail.com (Allan Fields) Date: Tue, 20 Dec 2011 12:33:37 -0500 Subject: [Ottawa-pm] Perl6 Module Writers resources Message-ID: The activity of composing modules has been well document for Perl5. However, as a recent effort of mine, I have attempted to bring a Perl6 module to the point where it can be made use of by the Public. I thought it would be neat to have a beginners kit for those who want to give an attempt to release something under Perl6. Here is a list of resources which I found useful for Perl6 module authorship: 1. Tools: PANDA and ufo - ufo is used to auto-generate makefiles for the Perl6 project and Panda is used to search for and retrieve modules for perl6 (similar to CPAN). 2. Tutorial: http://ttjjss.wordpress.com/2010/08/09/so-you-want-to-write-a-perl-6-module/ - explains the directory layout for Perl6 modules. 3. Perl6 Modules Directory: http://modules.perl6.org/ 4. GITHUB (projects): Example - https://github.com/ihrd/uri - Github hosted projects are used almost (if not) exclusively for pm6 at this time - git command line tool can be made use of. This is in contrast to CPAN for perl5, which may change as Perl6 becomes mature. 5. Documentation: http://www.perl6.org/documentation/, http://www.pdfgeni.com/book/Perl-6-pdf.html Tests work well. And in the process of writing tests, I discovered there is no fork() in Rakudo, but you can always use run() and qx//, IMHO this is something that will mature with newer releases, as pugs had it and eventually all the socket conventions of Perl5 will be made available. It will be neat to document the client-server testing strategy, any links are appreciated. My evaluation platform has used: Rakudo Perl 6, version 2011.07 built on parrot 3.6.0 0 I may soon track the git releases if time permits. Thanks, Allan Fields From steve at purkis.ca Tue Dec 20 14:36:33 2011 From: steve at purkis.ca (Steve Purkis) Date: Tue, 20 Dec 2011 17:36:33 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th In-Reply-To: <4EF0BC10.4040701@pythian.com> References: <4EEFE674.1050107@babyl.dyndns.org> <4EF0BC10.4040701@pythian.com> Message-ID: On 20 Dec 2011, at 11:47, Yanick Champoux wrote: > On 12/19/11 20:35, Yanick Champoux wrote: >> At the Darcy McGee's in Bells Corners at around 7:00. > > Reservation made for 6. And while I was thinking Xmas stuff, I totally forgot that it would be a game night tonight. Ooops. But we have our table. I'll be there by 7. +-- Steve Purkis From allan.fields at gmail.com Tue Dec 20 14:47:10 2011 From: allan.fields at gmail.com (Allan Fields) Date: Tue, 20 Dec 2011 17:47:10 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th In-Reply-To: References: <4EEFE674.1050107@babyl.dyndns.org> <4EF0BC10.4040701@pythian.com> Message-ID: I plan to attend. -AF On 12/20/11, Steve Purkis wrote: > On 20 Dec 2011, at 11:47, Yanick Champoux wrote: > >> On 12/19/11 20:35, Yanick Champoux wrote: >>> At the Darcy McGee's in Bells Corners at around 7:00. >> >> Reservation made for 6. And while I was thinking Xmas stuff, I totally >> forgot that it would be a game night tonight. Ooops. But we have our >> table. > > I'll be there by 7. > > +-- > Steve Purkis > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm > From champoux at pythian.com Tue Dec 20 15:18:25 2011 From: champoux at pythian.com (Yanick Champoux) Date: Tue, 20 Dec 2011 18:18:25 -0500 Subject: [Ottawa-pm] Reminder: social tomorrow the 20th In-Reply-To: References: <4EEFE674.1050107@babyl.dyndns.org> <4EF0BC10.4040701@pythian.com> Message-ID: <848CA0DA-5D52-49DE-966D-779C006B1BC3@pythian.com> > > I'll be there by 7. > Excellent. With Allan, our body count is back at 6. :-) See you at 7! Yanick -- Pythian proud winner of Oracle North America Titan Award for Exadata Solution...watch the video on pythian.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From champoux at pythian.com Wed Dec 21 07:03:39 2011 From: champoux at pythian.com (Yanick Champoux) Date: Wed, 21 Dec 2011 10:03:39 -0500 Subject: [Ottawa-pm] follow-up links on yesterday's topics Message-ID: <4EF1F54B.1050509@pythian.com> Just before I forget: * Stevan Little's Jackalope: https://github.com/stevan/Jackalope (very alpha, REST framework) * Prince: http://www.princexml.com/ Convert XML into pdf using extended CSS rules. Not free, but give pretty decent results. And, Allan, if you ever feel like publishing your Perl6 framework on, say, GitHub, give us a shout. As I said yesterday, to be able to concretely work with something Perl 6 is one of the things that I'm waiting for to dip my toe in the language. :-) Joy, `/anick -- Yanick Champoux, Senior Perl Developer The Pythian Group - love your data http://www.pythian.com -- Pythian proud winner of Oracle North America Titan Award for Exadata Solution...watch the video on pythian.com From msoulier at digitaltorque.ca Wed Dec 21 07:26:46 2011 From: msoulier at digitaltorque.ca (Michael P. Soulier) Date: Wed, 21 Dec 2011 10:26:46 -0500 Subject: [Ottawa-pm] follow-up links on yesterday's topics In-Reply-To: <4EF1F54B.1050509@pythian.com> References: <4EF1F54B.1050509@pythian.com> Message-ID: <20111221152646.GB2968@digitaltorque.ca> On 21/12/11 Yanick Champoux said: > And, Allan, if you ever feel like publishing your Perl6 > framework on, say, GitHub, give us a shout. As I said yesterday, to > be able to concretely work with something Perl 6 is one of the > things that I'm waiting for to dip my toe in the language. :-) There's a perl 6? /me ducks From champoux at pythian.com Wed Dec 21 07:40:46 2011 From: champoux at pythian.com (Yanick Champoux) Date: Wed, 21 Dec 2011 10:40:46 -0500 Subject: [Ottawa-pm] follow-up links on yesterday's topics In-Reply-To: <20111221152646.GB2968@digitaltorque.ca> References: <4EF1F54B.1050509@pythian.com> <20111221152646.GB2968@digitaltorque.ca> Message-ID: <4EF1FDFE.70509@pythian.com> On 12/21/11 10:26, Michael P. Soulier wrote: > There's a perl 6? The fact that a jackalope was in the same email and wasn't pointed out make it even worse. :-) Joy, `/anick -- Yanick Champoux, Senior Perl Developer The Pythian Group - love your data http://www.pythian.com From allan.fields at gmail.com Wed Dec 21 10:21:27 2011 From: allan.fields at gmail.com (Allan Fields) Date: Wed, 21 Dec 2011 13:21:27 -0500 Subject: [Ottawa-pm] follow-up links on yesterday's topics In-Reply-To: <4EF1F54B.1050509@pythian.com> References: <4EF1F54B.1050509@pythian.com> Message-ID: Thanks for the links.. It is my intent to keep the list updated as anything new Perl5/Perl6 comes-up. Thanks, Allan Fields On 12/21/11, Yanick Champoux wrote: > > Just before I forget: > > * Stevan Little's Jackalope: https://github.com/stevan/Jackalope > (very alpha, REST framework) > > * Prince: http://www.princexml.com/ Convert XML into pdf using > extended CSS rules. Not free, but give pretty decent results. > > > And, Allan, if you ever feel like publishing your Perl6 framework > on, say, GitHub, give us a shout. As I said yesterday, to be able to > concretely work with something Perl 6 is one of the things that I'm > waiting for to dip my toe in the language. :-) > > > Joy, > `/anick > > > -- > Yanick Champoux, Senior Perl Developer > The Pythian Group - love your data > http://www.pythian.com > > -- > Pythian proud winner of Oracle North America Titan Award for Exadata > Solution...watch the video on pythian.com > > _______________________________________________ > Ottawa-pm mailing list > Ottawa-pm at pm.org > http://mail.pm.org/mailman/listinfo/ottawa-pm > From msoulier at digitaltorque.ca Fri Dec 23 15:51:36 2011 From: msoulier at digitaltorque.ca (Michael P. Soulier) Date: Fri, 23 Dec 2011 18:51:36 -0500 Subject: [Ottawa-pm] virtualenv equivalent Message-ID: <20111223235136.GA31164@digitaltorque.ca> Hi, I'm playing with Mojolicious, and I want to ensure that it's installed locally and without root access. Quite wonderfully I did find that it installed automatically to ~/perl5 when I ran the installer as my unprivileged user (cpan module feature?), but I'm used to having multiple compartmentalized environments in Python via virtualenv. Now, I found local::lib but it just ain't the same. Does anyone know of a good way to have multiple different module snapshots for different environments in Perl? Cheers, Mike -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From yanick at babyl.dyndns.org Fri Dec 23 17:38:34 2011 From: yanick at babyl.dyndns.org (Yanick Champoux) Date: Fri, 23 Dec 2011 20:38:34 -0500 Subject: [Ottawa-pm] virtualenv equivalent In-Reply-To: <20111223235136.GA31164@digitaltorque.ca> References: <20111223235136.GA31164@digitaltorque.ca> Message-ID: <4EF52D1A.5030700@babyl.dyndns.org> On 11-12-23 06:51 PM, Michael P. Soulier wrote: > Now, I found local::lib but it just ain't the same. Does anyone know of a good > way to have multiple different module snapshots for different environments in > Perl? If you want them truly segregated, perlbrew (App::perlbrew) is a great tool. But if you just want to have different groups of modules, local::lib should do what you want. Can you elaborate on how it "just ain't the same" than virtualenv (I never used virtualenv before, so I wouldn't know)? Joy, `/anick From msoulier at digitaltorque.ca Fri Dec 23 18:44:16 2011 From: msoulier at digitaltorque.ca (Michael P. Soulier) Date: Fri, 23 Dec 2011 21:44:16 -0500 Subject: [Ottawa-pm] virtualenv equivalent In-Reply-To: <4EF52D1A.5030700@babyl.dyndns.org> References: <20111223235136.GA31164@digitaltorque.ca> <4EF52D1A.5030700@babyl.dyndns.org> Message-ID: <20111224024415.GA32443@digitaltorque.ca> On 23/12/11 Yanick Champoux said: > If you want them truly segregated, perlbrew (App::perlbrew) is a > great tool. Must look into it then. > But if you just want to have different groups of modules, > local::lib should do what you want. Can you elaborate on how it > "just ain't the same" than virtualenv (I never used virtualenv > before, so I wouldn't know)? I want a tool that allows me to essentially set up a new shell with a new environment without any modification of my code. virtualenv permits a custom interpreter with custom modules, and I'm hoping that I can find something similar. With my modules at ~/perl5, this does most of what I want... msoulier at egor:/home/msoulier$ cat mojoenv.sh ORIGPATH=$PATH ORIGPS1=$PS1 deactivate() { export PATH=$ORIGPATH export PS1=$ORIGPS1 } export PATH=$PATH:$HOME/perl5/bin export PERL5LIB=$HOME/perl5/lib/perl5 export PS1="(mojo)$PS1" now I just need to easily install modules at each needed subdirectory, like ~/envs/client1 ~/envs/client2, etc... Anyway, some cool stuff in Mojolicious::Lite. I just shipped a website in one file. Not necessarily a good thing for large projects, but for small ones it's kinda cool. Even base64-encoded images inline. Mike -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From yanick at babyl.dyndns.org Sat Dec 24 10:03:02 2011 From: yanick at babyl.dyndns.org (Yanick Champoux) Date: Sat, 24 Dec 2011 13:03:02 -0500 Subject: [Ottawa-pm] virtualenv equivalent In-Reply-To: <20111224024415.GA32443@digitaltorque.ca> References: <20111223235136.GA31164@digitaltorque.ca> <4EF52D1A.5030700@babyl.dyndns.org> <20111224024415.GA32443@digitaltorque.ca> Message-ID: <4EF613D6.10809@babyl.dyndns.org> On 11-12-23 09:44 PM, Michael P. Soulier wrote: > I want a tool that allows me to essentially set up a new shell with a new > environment without any modification of my code. virtualenv permits a custom > interpreter with custom modules, and I'm hoping that I can find something > similar. From what I hear, perlbrew is pretty much what you want. It builds and manages for you many perls. So you can have as many version of perl, and as many different environment, as your heart wishes, and all you need to switch from one to the other is 'perlbrew switch dev-5.14.0' and, hop, magic happens. > Anyway, some cool stuff in Mojolicious::Lite. I just shipped a website in one > file. Not necessarily a good thing for large projects, but for small ones it's > kinda cool. Even base64-encoded images inline. Sweet. Mojolicious is the big framework I haven't played with, yet. Nowaday I'm more having fun with Dancer and Catalyst. But... we should compare notes, one of these days. :-) Joy (and merry Xmas), `/anick