From darren at DarrenDuncan.net Tue Mar 8 23:46:32 2005 From: darren at DarrenDuncan.net (Darren Duncan) Date: Tue Mar 8 23:46:50 2005 Subject: [VPM] March 15th meeting subject Message-ID: We should start planning for the March meeting now, since its only a week away. Last month I suggested that I could talk more about my database stuff this month. However, in the last day or so I came up with something different that may be more interesting in the short term. I have since 2-3 days ago signed on to the Pugs project semi full time and can relate some of the experiences of doing this at the meeting. For those of you out of the loop, Pugs is a Perl 6 implementation written in Haskell. While I don't know any Haskell, this is still a great opportunity to write Perl 6 code that can actually be executed on something. Pugs is intended to help flesh out edge cases in the Perl 6 spec and comes in advance of anything working on Parrot. My main role right now is writing a bunch of Perl 6 code that can be done for integration testing, which is using a variety of language features together. I have started translating my Perl 5 modules into Perl 6, along with their tests. In doing so, we can get an idea just how everything would be done in Perl 6 for work that actually does something useful, and isn't just a "sample". I have already translated my Locale::KeyedText module, whose Perl 6 form you can see in the Pugs version control. Or wait a few days for the next weekly CPAN upload. I couldn't actually execute it yet, because Pugs is missing some features that it needs, but the fact that I coded this in advance can help them when adding support for said features to Pugs. My code probably has errors in it. One thing I can do in the March meeting is have 2 print outs of the module, showing the Perl 5 and Perl 6 versions side by side. I can also relate some interesting Perl 6 language features that I recently discovered. At least for now, my role with the development of Perl 6 seems to be important, as no one else as tried to tackle the kind of things I'm doing now. As the saying goes, if you want to be noticed, get in early. I could also talk about my database stuff at the March meeting. Or others of you can talk about subjects you're interested in. Either way, I think we have enough for a March meeting, so we shouldn't have to cancel it sans the absense of a lot of people. -- Darren Duncan P.S. If you're interested in front line Perl stuff, read Autrijus' journal: http://use.perl.org/~autrijus/journal/ He's the head of this Pugs endeavour, which no one was expecting. P.P.S. Perl 6 is quite exciting. Lots of good new useful stuff in there. From Peter at PSDT.com Wed Mar 9 11:29:22 2005 From: Peter at PSDT.com (Peter Scott) Date: Wed Mar 9 11:28:45 2005 Subject: [VPM] March 15th meeting subject In-Reply-To: References: Message-ID: <6.1.2.0.2.20050309112837.026703f0@shell2.webquarry.com> I saw your post on perl6.language. I think this is a great idea. I could stand to learn some of that Perl 6 syntax myself :-) Abram, would you do the honours please? At 11:46 PM 3/8/2005, Darren Duncan wrote: >We should start planning for the March meeting now, since its only a >week away. > >Last month I suggested that I could talk more about my database stuff >this month. > >However, in the last day or so I came up with something different that >may be more interesting in the short term. > >I have since 2-3 days ago signed on to the Pugs project semi full time >and can relate some of the experiences of doing this at the meeting. > >For those of you out of the loop, Pugs is a Perl 6 implementation >written in Haskell. While I don't know any Haskell, this is still a >great opportunity to write Perl 6 code that can actually be executed >on something. Pugs is intended to help flesh out edge cases in the >Perl 6 spec and comes in advance of anything working on Parrot. > >My main role right now is writing a bunch of Perl 6 code that can be >done for integration testing, which is using a variety of language >features together. I have started translating my Perl 5 modules into >Perl 6, along with their tests. In doing so, we can get an idea just >how everything would be done in Perl 6 for work that actually does >something useful, and isn't just a "sample". > >I have already translated my Locale::KeyedText module, whose Perl 6 >form you can see in the Pugs version control. Or wait a few days for >the next weekly CPAN upload. I couldn't actually execute it yet, >because Pugs is missing some features that it needs, but the fact that >I coded this in advance can help them when adding support for said >features to Pugs. My code probably has errors in it. > >One thing I can do in the March meeting is have 2 print outs of the >module, showing the Perl 5 and Perl 6 versions side by side. I can >also relate some interesting Perl 6 language features that I recently >discovered. > >At least for now, my role with the development of Perl 6 seems to be >important, as no one else as tried to tackle the kind of things I'm >doing now. As the saying goes, if you want to be noticed, get in early. > >I could also talk about my database stuff at the March meeting. Or >others of you can talk about subjects you're interested in. > >Either way, I think we have enough for a March meeting, so we >shouldn't have to cancel it sans the absense of a lot of people. > >-- Darren Duncan > >P.S. If you're interested in front line Perl stuff, read Autrijus' journal: >http://use.perl.org/~autrijus/journal/ >He's the head of this Pugs endeavour, which no one was expecting. > >P.P.S. Perl 6 is quite exciting. Lots of good new useful stuff in there. >_______________________________________________ >Victoria-pm mailing list >Victoria-pm@pm.org >http://mail.pm.org/mailman/listinfo/victoria-pm > -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From Peter at PSDT.com Fri Mar 11 18:51:40 2005 From: Peter at PSDT.com (Peter Scott) Date: Fri Mar 11 18:50:36 2005 Subject: [VPM] Victoria Perl Mongers meet on March 15 Message-ID: <6.1.2.0.2.20050311183610.026412f0@shell2.webquarry.com> Victoria.pm will meet at its regular date, time, and place on Tuesday, March 15, 7pm, at UVic, in Harry Hickman Building 120. (That's the Building Formerly Known as the Centre for Innovative Teaching. No word on whether it's still innovative.) See http://uvic.ca/ for maps. Darren Duncan will lead a discussion on Perl 6 and Pugs: >Pugs is a Perl 6 implementation written in Haskell. While I don't >know any Haskell, this is still a great opportunity to write Perl 6 >code that can actually be executed on something. Pugs is intended to >help flesh out edge cases in the Perl 6 spec and comes in advance of >anything working on Parrot. > >My main role right now is writing a bunch of Perl 6 code that can be >done for integration testing, which is using a variety of language >features together. I have started translating my Perl 5 modules into >Perl 6, along with their tests. In doing so, we can get an idea just >how everything would be done in Perl 6 for work that actually does >something useful, and isn't just a "sample". > >I have already translated my Locale::KeyedText module, whose Perl 6 >form you can see in the Pugs version control. Or wait a few days for >the next weekly CPAN upload. I couldn't actually execute it yet, >because Pugs is missing some features that it needs, but the fact that >I coded this in advance can help them when adding support for said >features to Pugs. My code probably has errors in it. > >One thing I can do in the March meeting is have 2 print outs of the >module, showing the Perl 5 and Perl 6 versions side by side. I can >also relate some interesting Perl 6 language features that I recently >discovered. Other topics to be covered as time permits; make requests for anything particular. (Courtesy copy to VLUG members by permission of the list manager. Victoria.pm's home page is .) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From Peter at PSDT.com Mon Mar 14 06:53:00 2005 From: Peter at PSDT.com (Peter Scott) Date: Mon Mar 14 08:44:12 2005 Subject: [VPM] Victoria Perl Mongers meet tomorrow Message-ID: <6.1.2.0.2.20050311185142.027939c8@shell2.webquarry.com> Victoria.pm will meet at its regular date, time, and place tomorrow, Tuesday, March 15, 7pm, at UVic, in Harry Hickman Building 120. (That's the Building Formerly Known as the Centre for Innovative Teaching.) See http://uvic.ca/ for maps. Darren Duncan will lead a discussion on Perl 6 and Pugs: >Pugs is a Perl 6 implementation written in Haskell. While I don't >know any Haskell, this is still a great opportunity to write Perl 6 >code that can actually be executed on something. Pugs is intended to >help flesh out edge cases in the Perl 6 spec and comes in advance of >anything working on Parrot. > >My main role right now is writing a bunch of Perl 6 code that can be >done for integration testing, which is using a variety of language >features together. I have started translating my Perl 5 modules into >Perl 6, along with their tests. In doing so, we can get an idea just >how everything would be done in Perl 6 for work that actually does >something useful, and isn't just a "sample". > >I have already translated my Locale::KeyedText module, whose Perl 6 >form you can see in the Pugs version control. Or wait a few days for >the next weekly CPAN upload. I couldn't actually execute it yet, >because Pugs is missing some features that it needs, but the fact that >I coded this in advance can help them when adding support for said >features to Pugs. My code probably has errors in it. > >One thing I can do in the March meeting is have 2 print outs of the >module, showing the Perl 5 and Perl 6 versions side by side. I can >also relate some interesting Perl 6 language features that I recently >discovered. I'm personally looking forward to this as the Perl 6 design work has been progressing too fast for me to keep up with lately. There are some incredibly innovating things going into the language and Pugs is the way to try them out. Other topics to be covered as time permits; make requests for anything particular. (Courtesy copy to VLUG members by permission of the list manager. Victoria.pm's home page is .) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From Peter at PSDT.com Mon Mar 14 09:19:45 2005 From: Peter at PSDT.com (Peter Scott) Date: Mon Mar 14 09:20:44 2005 Subject: [VPM] Free book tomorrow Message-ID: <6.1.2.0.2.20050314091850.02473ec0@shell2.webquarry.com> I have a copy of Randal Schwartz's "Perls of Wisdom", recently published by Apress, for anyone who is willing to write a review of at least 150 words to go on our web site. -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From glim at mycybernet.net Sat Mar 19 11:35:00 2005 From: glim at mycybernet.net (glim@mycybernet.net) Date: Sat Mar 19 12:03:04 2005 Subject: [VPM] Yet Another Perl Conference, North America, 2005 Registration now open Message-ID: ----------> Yet Another Perl Conference, North America, 2005 Registration now open. Conference dates: Monday - Wednesday 27 - 29 June 2005 Location: 89 Chestnut Street http://89chestnut.com/ University of Toronto Toronto, Ontario, Canada Info at: http://yapc.org/America Direct registration: http://donate.perlfoundation.org/index.pl?node=registrant%20info&conference_id=423 Full registration fee $85 (USD) Book now for great deals on accommodations and ensure a space for yourself. Speaking slots are still open. If you would like to present at YAPC::NA 2005, see: http://yapc.org/America/cfp-2005.shtml Details of this announcement: http://yapc.org/America/registration-announcement-2005.txt <---------- More Details ============ Registration for YAPC::NA (Yet Another Perl Conference, North America) 2005 in Toronto, Ontario, Canada is now open. The conference registration price is USD$85. This price includes admission to all aspects of the conference, respectable amounts of catering, several activities and a few conference goodies. The YAPC North America 2005 conference features... * Fantastic speakers + most are the core creators of the technology on which they present + many are professional IT authors, trainers and conference speakers * An excellent learning opportunity * A chance to meet Perl professionals from all over North America and the world + YAPC attendees tend to be very involved in Perl and so are another great way to learn more about what the language has to offer beyond just what the speakers have to say * Extra-curricular / after hours activities * A great location in downtown Toronto All this, and the price is more than an order of magnitude cheaper than what commercial conferences can offer. This is because YAPC is a 100% volunteer effort, both from its organizers and its speakers. Quality is *not* sacrificed to achieve this stunning level of affordability. YAPC provides the best value-for-dollar in IT conferences. And it's a ton of fun, too. The dates of the conference are Monday - Wednesday 27-29 June 2005. The location is 89 Chestnut Street in downtown Toronto, Ontario, Canada. (Note that a different date block was previously announced; we moved the conference date to accommodate venue availability.) http://89chestnut.com/ -- a facility within the University of Toronto If you are at all interested in attending the conference... Book now! Book now! Book now! We have room for about 400 attendees and we hope to sell out well in advance of the late June conference date. However, the critical matter is that of hotels. The YAPC::NA 2005 organizers have made group arrangements with several facilities around the city to provide _excellent_ quality accommodations in _very_ convenient locations at _terrific_ prices for the _full_ capacity of conference attendees (around 400 people). (Finding, booking and paying accommodations is the responsibility of the attendees, but we will provide you with a list of the hotels and university dorms to try first based on our group arrangement with them when you register for the conference. Also, see the web site at http://yapc.org/America/accommodations-2005.shtml. More details will be up shortly. The dorm option will be approx. C$55/night, the hotel options will be more like C$90/night, and for slightly different prices there will be options for putting more than 1 person in a room. Exact details and how to book will be emailed directly to people who have registered for the conference as soon as they become available.) *The catch is -- book now!!* The group reservations will expire in early May, at which point in time the group rates will mostly still apply, but the rooms will be given out on an "availability basis". Which means that someone else outside of the YAPC group can book the rooms as well. Make no mistake -- the rooms *will* be sold. Toronto is a very active conference city in the summer and there will be _no_ guarantee of vacancies either at the facilities we made arrangements with or anywhere else in the city if you leave it to within 6 weeks of the conference date. So, if you want to save yourself the likely-fruitless headache of scrambling around looking for accommodations at the last minute, Book now! Book now! Book now! Have any questions? Email na-help@yapc.org for more details. Additionally, we are still welcoming submissions for proposals via: http://yapc.org/America/cfp-2005.shtml The close of the call-for-papers is April 18, 2005 at 11:59 pm (Toronto time). If you have any questions regarding the call-for-papers or speaking at YAPC::NA 2005 please email na-author@yapc.org We would love to hear from potential sponsors. Please contact the organizers at na-sponsor@yapc.org to learn about the benefits of sponsorship. From stigliz at gmail.com Thu Mar 24 14:29:55 2005 From: stigliz at gmail.com (Amedeo Guffanti) Date: Thu Mar 24 14:30:02 2005 Subject: [VPM] Reseach on Open Source Developers Message-ID: Hi, I'm Amedeo Guffanti, a 22 years old Italian student at Bocconi university in Milan, I' m doing a research to write a work about Open Source Movement, in particular, about the developers. I try to collect the opinions of developers like you. My little poll is at this page : http://www.alberocavo.com/OSSprojects.asp It takes less then 4 minutes. I hope the Open Source Communities will give me a help for my research. I apologize for taking your time and for my English that I hope it's understandable ^^ Sincerly, Amedeo Guffanti