October 2008 Archives

Frozen Perl 2009 is Coming

The Minneapolis Perl Mongers are organizing Frozen Perl 2009, a one-day Perl workshop in Minneapolis on Saturday, February 07, 2009. We will have a hackathon on the Sunday after, and brian d foy of Stonehenge Consulting will be teaching a Perl class on the Friday before. You can learn more about all of these events at the Frozen Perl website.

Registration for the workshop is now open, and the early bird rate is $20 for students (or other low-income individuals) and $40 for everyone else.

We've also opened our call for speakers, and we'd love to have your submissions. Submissions are due by November 20.

y2038 Grant Delivered.

Michael Schwern just finished the y2038 grant. Follows a small report.

The y2038 grant has shipped all its deliverables.  You can read the full break down here: http://use.perl.org/~schwern/journal/37688

In short...
  • There is now a patch (actually a branch) for bleadperl to universally solve the year 2038 problem.  Its integration is delayed until 5.8.9 is released.
  • There's nothing stopping it from going into 5.10.x and 5.8.x, that's up to the pumpkings, but it is too late for 5.8.9.
  • The work is not specific to Perl, there is a generic replacement for time.h at http://y2038.googlecode.com/ being developed.  It needs help from C programmers and cross-platform testers.  Ruby and Python are targeted next.
Finally, you don't have to wait for a new Perl to ship.  Simply use Time::y2038 to get safe versions of localtime(), gmtime(), timelocal() and timegm(): http://use.perl.org/~schwern/journal/37702
The Perl Foundation thanks Michael Schwern and Merjin Brand for all their hard work on this successful project.

Running Grants (2008-VI)

At the moment, these are the latest updates on the running grants:

Grantee is without time for grant. Things are begin discussed to decide what to do.
No updates since last update.
No updates from Grant Manager.
No updates from Grant Manger.
No updates from Grant Manager.
No updates since last update.
No updates from Grant Manager.
Michael Schwern concluded this work. An extended post about this grant should be published really soon.
No updates since last update.
No updates since last update.
.No updates from Grant Manager.

Running Grants (2008-V)

At the moment, these are the latest updates on the running grants:

No updates from grantee.
Leon report: I've been mostly busy with implementing a TAP producer to build my tests with, and with implementing tests. So far I've been mainly implementing tests for sanity and numeric behavior. On the way there I fixed a few bugs, and added a few operators. Also I've eliminated a dependency on Boost. MPL, I hope this will cut down the build time. Lastly I've started implementing typemapping.
No updates from Grant Manager.
Andrew should start working by mid-October.
No updates from Grant Manager.
Ingy wrote an article on the state of YAML on Perl. Please check it here: http://yaml.kwiki.org/?PerlStateOfTheYAML
No updates from Grant Manager.
YE2038 discussion continues active on Perl5-Porters. We expect conclusions soon.
Alan was not working for 2-3 weeks due to exams, but is back working on his
task now.
Daniel Report: Even if the things are moving somewhat more slowly at the moment, it actually means that we are really close to have some very cool things working.

The first very good news is that SMOP is the first implementation to support lazy map and grep. Lazyness has been neglected in most implementations, and the Perl6-awareness of the SMOP interpreter model is proving itself as a very big deal, since gather/take is also being to be somewhat easy to implement.

On the other hand, we have the first prototype implementations of SMOP front-ends, thanks to pmurias++, who has written the code to embed SMOP in pugs, and had recently started another project to transform STD parse tree into m0ld code, which is sort of the start of using SMOP as a STD backend.

The next most important step is the definition of the "Prelude Lexical Scope" which is the ultimate outer scope, and places local aliases to several variables that should be available for any Perl 6 code (&map, &infix:<+> and the built-in types, which including realizing the import of the "is export" methods)

Adam is nearly completion. Good news soon, we expect.

The Perl Foundation is looking at giving some grants ranging from $500 to $3000 in November 2008.

In the past, we've supported Adam Kennedy's PPI and Strawberry Perl, Nicholas Clark's work on Perl internals, Jouke Visser's pVoice, Chris Dolan on Perl::Critic and many others (just check http://www.perlfoundation.org/grants for more references).

You don't have to have a large, complex, or lengthy project. You don't even have to be a Perl master or guru. If you have a good idea and the means and ability to accomplish it, we want to hear from you!

Do you have something that could benefit the Perl community but just need that little extra help? Submit a grant proposal by October 31.

As a general rule, a properly formatted grant proposal is more likely to be approved if it meets the following criteria

  • It has widespread benefit to the Perl community or a large segment of it.
  • We have reasons to believe that you can accomplish your goals.
  • We can afford it (please, respect the limits or your proposal should be rejected immediately).

To submit a proposal see the guidelines at http://www.perlfoundation.org/how_to_write_a_proposal and TPF rules of operation at http://www.perlfoundation.org/rules_of_operation. Then send your proposal to [email protected].

On November 1st, proposals will be made available publicly (on this blog) for public discussion, as it happened in the previous round. So, please make it clear in your proposal if it should not be public.

Note that accepted but not funded proposals in the previous round do not need to be re-submitted.

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at www.perlfoundation.org.

About this Archive

This page is an archive of entries from October 2008 listed from newest to oldest.

September 2008 is the previous archive.

November 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.


OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2