Perl Foundation

Perlbuzz news roundup for 2012-05-29

May 29, 2012 Conferences, Perl 5, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-12-19

December 19, 2011 Code craft, Community, CPAN, Perl 5, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-10-03

October 3, 2011 Community, Conferences, CPAN, Perl 5, Perl Foundation

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-09-19

September 19, 2011 CPAN, Perl 5, Perl 6, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-09-12

September 12, 2011 Conferences, CPAN, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-08-29

August 29, 2011 Conferences, CPAN, Perl 5, Perl Foundation

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-07-31

July 31, 2011 Community, Conferences, CPAN, Perl 5, Perl 6, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

  • Hello, World in Place 2: InteractiveDebugger (blogs.perl.org)
  • Giving ack a little bit extra do-what-I-mean (shuttlethread.com)
  • Reducing documentation’s technical debt (blogs.perl.org)
  • YAPC::NA attendees, please respond to survey (blogs.perl.org)
  • File::UStore, a UUID-based file storage abstractor (blogs.perl.org)
  • Protecting against cross-site scripting attacks with Template::AutoFilter (blogs.perl.org)
  • Screencast: How to contribute to a Perl module using vim and Github (szabgab.com)
  • Avoid unwanted bitwise operators with Perl::Critic (szabgab.com)
  • Just discovered rjray’s Perl Module Monday feature: (dereferenced.com)
  • Booking.com donates $10K to support Perl 5 maintenance (news.perlfoundation.org)
  • Expect a flurry of Rakudo releases soon (rakudo.org)
  • cPanel is also sponsoring Perl 5 Maintenance Fund (news.perlfoundation.org)
  • YAPC::NA 2012 gets away from RTFM marketing (perlbuzz.com)
  • About the Perl 5 Core Maintenance Fund (perlfoundation.org)
  • Upgrading from Perl 5.8 to a less-than-newest version (blog.timbunce.org)
  • Using Acme::CPANAuthors::India to link with other authors (blogs.perl.org)
  • YAPC::Asia 2011 call for papers now open (yapcasia.org)
  • YAPC::Asia 2011 and the webapps behind it (blogs.perl.org)
  • Going to OSCON next week? Here are six tips for making the most of it with the least amount of hassle (petdance.com)
  • Portuguese Perl Workshop is Sep 22-23, 2011 (workshop.perl.pt)
  • Tool to move tickets from RT to Github (pythian.com)
  • Now you need LWP::Protocol::https (blogs.perl.org)
  • Perl program to back up Google contacts/calendar (preshweb.co.uk)
  • “What is MetaCPAN” screencast http://youtu.be/7N1lZY5E5gg (now with English subtitles)
  • Can’t let #oscon pass without getting the scoop on cpangloss.com from (<a href="twitter.com)
  • “Perl isn’t a programming language. It’s a life-support system for CPAN.” Damian at #oscon
  • “Perl 6 is solid enough now. Start thinking about porting modules. Start thinking about reinventing modules.” — Damian at #oscon
  • RT @pghphw @mjdominus will be teaching a course and giving a talk at PPW 2011. Watch for details.
  • Notes on Morphing Graph::Easy into Graph::Easy::Marpa (savage.net.au)
  • A new vim plugin to work with ack and iTerm: (vim.org)
  • Holy cow does a lot get done on MetaCPAN in a week (blogs.perl.org)
  • MetaCPAN::API gets updated (blogs.perl.org)
  • Rakudo Star 2011.07 released (rakudo.org)
  • Would you bring your kids to YAPC? (blog.yapcna.org)
  • Recollections of YAPC::NA 2011 (activestate.com)
  • Understanding autovivification (effectiveperlprogramming.com)

Perl 5.14 is now available

May 14, 2011 Perl 5, Perl Foundation No comments

From the Perl Foundation blog

A new version of Perl, 5.14, was officially released on 14th May following the successful test period, including the testing of release candidates. This is the first release of Perl 5 using the new annual schedule.

There are a number of enhancements and alterations in this version, a full list of changes can be found at (http://perl5.git.perl.org/perl.git/blob/HEAD:/pod/perldelta.pod), a summary of some of the changes:

  • Unicode 6.0 support, along with many, many improvements to our Unicode-related features
  • Improved support for IPv6
  • Significantly easier autoconfiguration of the CPAN client
  • A new /r flag which makes s/// substitutions non-destructive
  • New regular expression flags to control whether matched strings should be treated as ASCII or Unicode
  • New “package Foo { }” syntax
  • Uses less memory and CPU than previous releases
  • A swathe of bug fixes, a large number associated with the work of Dave Mitchell (http://news.perlfoundation.org/2011/05/fixing-perl5-core-bugs-report-11.html) who has been fixing some deep bugs thanks to a TPF grant;

It is important to note that this version marks the official end of support for Perl 5.10.

This work is just one year of development since the release of Perl 5.12.0. It contains nearly 550,000 lines of changes from close to 3,000 files, this work was done by 150 authors and committers. The documentation, as always, pays tribute to those people who worked hard on this new version, “Many of the changes included in this version originated in the CPAN modules included in Perl’s core. We’re grateful to the entire CPAN community for helping Perl to flourish.” The success of this version is dependent on the great work of the whole community, a particular note of thanks should go to Jesse Vincent for his coordination skills as release manager for 5.14.

Perlbuzz news roundup for 2011-04-06

April 6, 2011 Perl 5, Perl 6, Perl Foundation, Rakudo

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Google Code-In brings fresh blood to the Perl and Parrot communities

November 15, 2010 Advocacy, Perl 5, Perl Foundation No comments

By Jonathan Leto

I’m excited to announce that Parrot Foundation and
The Perl Foundation
have been accepted as organizations in Google Code-In 2010!

Google Code-In is a contest, similar to Google Summer of Code, where Google
pays students aged 13-18 to do tasks designed by open source
communities, while learning about open source. Google pays for the
work to be done, and we get new members to our communities, while students
learn useful skills. It is a big win for everyone.

In 2010, Google Summer of Code was a great success for Perl and Parrot.
We got amazing new features in Parrot, Perl 5 and Perl 6 .
In 2009, we had similarly spectacular results.

For the students, the benefits are huge. They get mentored by some
of the best minds in open source and get “street cred” in the
community. This contest also acts as a stepping stone for Google
Summer of Code, so students that excel at Code-In will most likely be
sought after for future Google Summer of Code involvement.
It’s also fantastic experience to put on a résumé.
I see many Google Summer of Code students get snapped up by respected
companies, or accepted to prestigious academic institutions.

The more well-documented tasks we have before that, the more students we will
have the potential to attract. I can attest that these kind of contests
attract some of the smartest students in the world, so the Perl and Parrot communities
have much to gain by being involved.

I expect great results for Code-In as well, but we need your help. The Google
Code-In contest opens up for students on:
November 22, 2010 at 12:00 AM Pacific Time / 08:00 UTC.

How Can You Get Involved?

  • Add a task to our task list There is a template
    that you can copy and paste, as well as many examples. Any task related to Perl 5, Perl 6 or Parrot is fair game.
  • Improve the description of an existing task. The more specific a task and
    the more documentation and links you provide, the easier it is for a student
    to choose and complete a task.
  • Volunteer to mentor a student on a task. You apply to be a mentor
    here. Please join the
    tpf-gsoc-students
    mailing list and introduce yourself. Provide a brief description of why you are interested when you sign up, so we know you aren’t a bot 🙂
    Please also join the #gci channel on irc.perl.org.
  • Tell potential students about Google Code-In and how we are involved. Here is a link
    to the timeline
    and FAQ that you can send them, as well as
    flyers to post.

Jonathan “Duke” Leto has been heavily involved in co-ordinating the Perl and Parrot projects in Google Summer of Code for the past three years. He’s also a core contributor to the Parrot and Perl 6 projects, as well as the maintainer of many CPAN modules. You can find his Perl-related blog at http://leto.net/perl.