May, 2006 Archives

May 21, 2006

May 21, 2006 - Nicholas Clark's "Improve Perl 5" Grant Completed

I was going to announce Nicholas Clark's progress on his Improve Perl 5 when I announced this quarter's grant votes. However, the summary below (including the TODO information) isn't quite accurate. It was sent to me on May 11th, and as of a May 20th email to me, I'm informed that even Nicholas' TODO items have been accomplished, along with documentation of user pragmata. His grant appears to be finished and a great success. Many thanks Nicholas!

  • The UTF-8 caching code is merged to 5.8.x
  • The constant folding changes are merged to 5.8.x, and have been adapted to use the "flexible exceptions" system there.
  • Merijn and Nicholas have solved the Configure merge.
  • Making the lexical pragma implementation fully threadsafe turned out to be opening a can of worms. It's done now.
  • The merge-able parts of the save_re_context code are now merged to 5.8.x. The structure on the save stack are duplicated by the threads clone code.
  • The @INC source filter work has been done, and merged to 5.8.x
  • The pack "W" changes have been merged to 5.8.x (but not 'W' itself)
  • The code for magic and localisation has been checked, and merged to 5.8.x
  • I've audited all the code for UTF-8 and overloaded stringification bugs, found and fixed quite a few.


  • The work on taint, UTF-8 and TK hasn't been started yet.
  • The fixes for UTF-8 and overloading haven't been merged to 5.8.x yet.
  • The relocatable INC changes have not yet been merged to 5.8.x.
  • We're not sure how to handle packlists when everything is relocatable, or even if a good solution solution exists.

May 21, 2006

May 21, 2006 - May Votes

Just a quick update about the grant applications for May, 2006. Regrettably, no applications were approved. We generally don't publish the rejected applications because we don't want to make the applicants feel awkward, but I do have the unenviable task of informing the applicants not only that their grants were not approved, but also giving them a rough summary of why the grants were not approved.

For this round, it typically boiled down to three things.

  1. No grant amount listed. This is an automatic rejection.
  2. Grant amounts too high. Rarely do we authorize $10K grants.
  3. Unclear benefits to the Perl community at large.

The next round of grants will be voted on in August and I look forward to your applications! (Hopefully this bit of news won't be so daunting as to intimidate folks).

May 17, 2006

May 17, 2006 - perl6-users mailing list

Between Parrot and Pugs, Perl 6 is slowly but surely getting to a state where it's actually usable.

We created the first mailing list for "Perl6 users". Eventually most of the regular perl mailing lists will be for both Perl 5 and Perl 6 users, but for now it makes sense to have a list specifically for users of Perl 6 (useres as opposed to implementors).

Subscribe by sending a mail to

May 09, 2006

May 9, 2006 - When to make bids public

Jeremy Fluhmann responded to my Call for Venue post saying he'd be interested to see the other bids when they get posted. This brings up a good point: when should the bids be made public?

My thought was that they would be made public after the Conferences Committee has selected the host group. This allows people to see what we voted on and it's a good reference for next year.

But the comment suggests he was thinking the bids would be posted as soon as they are received. I hadn't thought of it that way, but maybe we could.

The obvious thing we would want to avoid is 'stealing' between bids. If one group does a ton of work, it wouldn't be fair for another group to just borrow a bunch of their stuff. I also wouldn't want people waiting until the last day to submit to avoid this. The benefit might be in improved bids, because people can compare.

For now, I'm inclined to keep it as it was last year. That is, I'll post the bids after the process is complete. Next year the bidders can benefit from this year. If a group wants to make their bid public on their own, they are welcome to do so. Any other thoughts from potential (or previous) bidders out there?

Interesting. I actually meant for it to refer to the previous years bids. I only found Chicago's. I can see where posting before the deadline would open it up to 'stealing between bids'. Maybe the idea of offering a generic template for 'new' bidders to use to make sure that they, at the very least, address every issue could be an option. I know the venue requirements and venue weights are posted, but maybe a simple structured template could encourage groups that don't know where to begin, to offer a bid. After looking at Chicago's bid, I'm able to get a sense of what should be included, but am still interested in how other people have written them in the past.

Another option could be to make public the 'proposed' venues by simply announcing what host cities are offering bids (or does that already happen?). But, I could see how that might get ugly if one group starts pointing out negatives about the other venues instead of positives about their own (not that it's likely to happen, but who knows).

How many groups typically offer bids? I see there were only three last year (Boston, Chicago, and Vancouver). I'm also wondering if the groups making the bids are the same ones every year. Is there only a handful of groups that try or do you get a different variety every year?

Thanks for the encouragement. I look forward to going through the process and hearing everyone's comments on the issue.

contributed by Jeremy Fluhmann on May 9, 2006 8:21 PM

Okay, sorry about that. I found the other two previous bid proposals. I just wasn't looking where I should have been.

contributed by Jeremy Fluhmann on May 19, 2006 6:02 AM

May 03, 2006

May 3, 2006 - Call for Venue-YAPC::NA::2007

Can't figure out how you're going to get to Chicago for YAPC::NA this year and wish it was in your city? Want to meet Perl luminaries, but aren't sure how? Want to contribute to Perl without writing a new MVC framework?

If you answer yes to at least two of these questions, you might be just the person we want to host YAPC next year. But you can't host if you don't bid. We're starting the venue bidding process earlier this year for YAPC::NA so it's time to get to work. Read on for this year's bid schedule and other details.

We're putting out the request now, roughly two months before YAPC::NA.

And since the request is out there ahead of time, we encourage all bidders to attend this year's YAPC. This will give you a feel for what YAPC is like and allow you to see how it is run. You can also help out if you want to get some experience. We're not making it a requirement that you attend YAPC::NA to bid, but it will be a factor in the voting.

At YAPC we (The Perl Foundation) will schedule a Birds of a Feather (BOF) session to answer questions and give feedback on proposals people are working on. Obviously, the further along your bid is, the more relevant our help will be. Also, by YAPC, we'd like bidders to let us know they intend to bid so we know roughly how many people are working on a bid. This isn't binding, it just gives us a heads-up.

Due date for submissions: Aug. 1

New safety valve: If we have no declared bidders at YAPC, we will appeal once more for bids and extend the deadline to Sept. 1.

The TPF Conferences group will select the host city one month after bid due date.

How do you get started?

You can get details on what a YAPC venue needs in the venue requirements document. When making your proposal, in addition to venue information and possible dates, please make sure to include details on airport locations, local public transit (as well as transit to the venue from the airport!), local cultural attractions, and accommodation information. The more information you provide, within reason, the better.

You also have the YAPC 2006 bids, specifically Chicago since they won, and the voting results as a resource. Note that just as these were made public, your bid will be posted publicly as well.

The review criteria are also available.

Send your proposals to yapc-venues AT yetanother DOT org.

This is your chance to bring a YAPC to your town. It's a very rewarding experience, and is a great way to give to the Perl community.

You mentioned making the other bids publicly available (on a previous post). I would be very interested in looking them over as well when they get posted. I'm hoping to talk another PM (veteran) group that's close to me into offering a bid. Hopefully our group can partner with them (we're still in our infancy) and help with the whole process.

contributed by Jeremy Fluhmann on May 8, 2006 9:13 PM


Take a look at this post for a response to your comment. We look forward to seeing your bid.

contributed by Jim Brandt on May 9, 2006 5:30 PM

May, 2006 Archive

This page contains all entries posted to The Perl Foundation in May, 2006. They are listed in order from newest to oldest.

Many more entries can be found on the main index page or by looking through the archives.

Powered by