As I mentioned previously, I recently attended the Gartner Open Source Summit. While there I participated in a new type of session Gartner has started moderating called a round table session, and I think it's a really cool idea.
December 2005 Archives
Ponie is the project name for Perl 5.12, a bridge between Perl 5 and Perl 6. Ponie will bring Perl 5 to Parrot, the virtual machine at the heart of Perl 6. A project of this size and complexity takes plenty of talent, and plenty of support, to complete. The first phase of the project has come to an end, and a new one is beginning.
The Perl community has released a fix to the sprintf function that was recently discovered to have a buffer overflow in very specific cases. All Perl users should consider updating immediately.
If you have been wondering how you can help out, here is one way. :-)
Last week I attended the first annual Gartner Open Source Summit. Gartner is a major IT market researcher and consultant, specifically for large businesses. The fact that this conference exists speaks volumes for the penetration of open source in all sorts of IT shops. OSS hung under the radar for quite a while because it doesn't show up in any of the traditional data that analysts use to measure market segments. However, Gartner is now working hard to try to pull together numbers on how much OSS is used in IT so it can better issue analysis and predictions.
What are they saying?
If you've read through the first few posts here on the brand-new TPF blog (and you really should; they're good), you've learned at least a little about what we do and how we do it, and about some of the folks involved. It's a busy bunch of people, volunteering their not-so-copious free time to work on TPF tasks.
So what's the president do?
One of the things we're trying to improve over here is reporting. Not only do People Want To Know what it is that we're doing, but being a not-for-profit we have some regulatory needs to get our reporting act together. Over the past week I've been working on the reporting strategy for the Steering Committee.
Progress has been made on this front. I've created a draft reporting template that seems to have general acceptance within the Steering Committee and at the level of the Board. (I.e. the SC members seem happy to use it, and the Board people seem happy to accept it.) In case you're curious, here it is: http://news.perlfoundation.org/tpf_steering_committee_draft_2_report_template.pdf
Something very like this will be used. We've also gotten a general agreement on the time-frame for this report. Dec. 31/2005 is the last day of the "current" reporting period (which goes back to... well, time immemorial in theory but probably 6 months in practice). On Jan. 1/2006 I will email the SC to ask people to start putting together their reports. I expect to receive completed reporting chunks from each working group head as of Jan. 15/2006. I then give myself 2 weeks to collate-and-otherwise-synthesize a finished report from that. So, the report will be ready for Jan. 28/2006.
The other thing that has my major attention right now is working on a policy regarding TPF representation conferences: which conferences we should send an "official" representative to, how to choose the right representative, and what he/she will do when there. There has been a lot of discussion on the SC mailing list on this point so fortunately I don't feel like I have to do all that much hard thinking along these lines. Mainly, I'll (once again) be synthesizing what so many of my SC colleagues have already said so well. I was hoping to have this out earlier this week, but now I'm looking more at, well, later this week.
Below is the bid submitted by the Vancouver group.
Below is the bid submitted by the Chicago group. Chicago was selected to host YAPC::NA::2006.
Below is the bid submitted by the Boston group.
Perl Foundation News is the place to read updates on what members of the Foundation's working groups are working on and for other project-related announcements. Where before a working group member might post an update to his use.perl journal, or a meditation on perlmonks.org, from today those updates and more will be appearing on the Perl Foundation Blog.
The Perl Foundation's work includes:
- sponsoring the YAPC conferences and supporting their organizers
- managing grants for Perl-related projects
- working with outside groups, as on Google's Summer Of Code project
- putting a public face on the work of the Perl community
- providing technical infrastructure for web hosting and Subversion repositories
- supporting and coordinating volunteer efforts
Comments are enabled, allowing you to give feedback directly to our working group members. Talk directly to us and tell us what we're doing right or wrong. Ask us questions and we'll do our best to answer. We love comments and want to hear your views.
We're well aware of the problems of the past. We know that communications have been weak. We're working hard for the trust of the Perl community, and creating the Perl Foundation Blog is a crucial step as we work to earn that trust.
Whether you want to participate in helping make the Perl community even better, or interested in what's going on, we hope that blog.perlfoundation.org helps.
Most folks probably aren't aware of this, but Stichting NLnet is sponsoring quite a bit of Parrot's development. We report to them every two months about the state of Parrot so they can feel comfortable with how it's going. Unfortunately, I had too much on my plate to be the grant manager for Parrot and Dave Rolsky volunteered to step in and help out. He now communicates the Parrot development status to NLNet every two months and ensures that we're paying out grant money only for work which is actually done.
As many folks know, the Perl Foundation Grant Committee is responsible for awarding and managing grants to improve the Perl language and benefit the Perl community. What many don't know is how this works.
First, I'm Curtis "Ovid" Poe. You may have encountered me on Perlmonks or used some of my CPAN modules. I currently sit on the Perl Foundation steering committee and I'm the grant secretary for the grant committee. I was elected to the latter position after serving a couple of years as a grant manager. During that time, I oversaw grants for Maypole, Annocpan, PPI and many other projects. Without funding from the Perl Foundation, many of these projects may have been much smaller in scope or never existed.
I was previously posting TPF conferences-related information to my personal blog on use.perl.org. Now we have this excellent TPF blog for TPF info, so I'll be posting here.
As I said in a previous post, all of the bids this year were quite good. To give a little more transparency into the voting process, you can see the anonymous vote breakdowns below:
This might be the first news.perlfoundation.org blog posting entered. It's not the "inaugural announcement", though. Andy Lester, the TPF SC PR guy, is crafting that now and a link to it will be posted to all the usual locations when it's ready.
What this is all about
This blog is hosted at The Perl Foundation. We hope to open up more communication with the Perl community by talking, mostly informally, here.
As for what I'm doing typing here...
I've been involved there indirectly for a year, more directly for about 3 weeks as the new Steering Committee Chairman. One of the things that we've been talking about is how to be more transparent to the community and approachable, so we're setting up blogs so that we can ramble about what we're up for TPF and generally in life, too. It also gives readers the chance to chat with us here about anything we mention that might catch your eye.