February, 2007 Archives

February 20, 2007

February 20, 2007 - Grant Updates

Desperately trying to catch up with everything needed for the grant committee and am (finally) getting around to posting grant updates for Ingy and Chris Laco. For Ingy's "Port PyYAML to Perl" grant:

Ingy's not been able to make much progress over the last month due to other commitments, but is now back in the saddle. He's aiming to do the the libyaml bindings first. This will likely get us to working code faster.

Chris Laco's Mango grant, however, has lots of great news.

Update #2, and I've vowed to never use the word Done again. The last couple of weeks have been more of a two steps back two steps forward scenario.

What's solid:

  • Users/Profiles/Roles/Carts/Wishlists Providers

Search/Create/Update/Delete/GetById/GetByUser

  • User/Profile/Role/Cart/Wishlist/Iterator objects
  • Handel integration for Carts/Wishlists

A working shopping cart after minimal provider glue!

  • DBIC Schema classes for above Providers
  • Catalyst Models for above Providers
  • Catalyst Auth plugin with user/role caching & anon user support:

c.user.profile/c.user.cart DWIM for anon and authed users

  • Catalyst/REST in place to serialize using Views

/wishlist/1/, /wishlist/1.yml, .txt, .rss, .atom, etc

Up next:

  • Exceptions consistently
  • Orders Schema/Provider w/Handel integration
  • Products Schema/Provider
  • Checkout classes

All in all, not a lot of visible progress, but what I have is much more solid out of the idea/tinkering phase, with tests even. :-)

I'm hoping to have the Exceptions/Orders/Products stuff done by my next progress report; sooner if possible. After spending the last 8 months refactoring Handel and cramming out near full test coverage, I'm having to learn how to do non-sloppy it-cant-be-perfect-right-now progress. :-/

And another grant update from him:

  • Solidified Exception handling
  • Orders Schema/Provider done
  • Products Schema/Provider done w/Tags/Attributes

Still moving way to slow for my taste. I blame the snow and the tests...and the wife. :-)

After some cleanup to deal with any of the catalyst bits I've broken, I should be able to move on to actually producting pages and the admin interface.

I'm looking forward to Ingy returning the YAML grant and I'm quite happy with how Mango is going. Great work, Chris!

February 12, 2007

February 12, 2007 - Haskell book available on wikibooks

I was checking out Wikibooks today and noticed that one of the "hot picks" is a wikibook on Haskell. Looks like it might be a good way to get your feet wet and maybe help out the Perl 6 development effort.

February 02, 2007

February 2, 2007 - Grants: Calls for Proposals

If you have an idea for doing some work for the Perl community and you think it's worthy of a grant, please send your grant entry to tpf-proposals@perl-foundation.org. Submission deadline is the last day of February, voting starts in March and we will be awarding the grants by the beginning of April.

First, please read about how to submit a grant. Read that carefully as grants are often rejected if they don't meet the criteria. For example, if you want to submit improvements to a well-known project but there's no evidence that you have at least tried to work with the maintainers of that project, the grant will likely not be approved. You can also read through our rules of operation for a better idea of the grant process.

To get an idea of what sorts of grants are generally accepted, you can read through past grants for 2001, 2002, 2003, 2004, 2005 and 2006. You can also read through the grant-related postings to the Perl Foundation blog. 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 reason to believe that you can accomplish your goals.
  • We can afford it (we rarely approve anything more than a couple of thousand dollars).

The thorniest issue, as always, is the grant amount. If you do not include a grant amount, the grant will not be approved. So how much do you ask for? While we have information in this posting about the grant committee, the reality is fairly simple. We're a non-profit organization and we are not flush with cash. If you charge us a typical hourly rate, we probably cannot afford it. Typical grant awards are generally in the $500 to $3000 range, but we have gone under and over those amounts, depending on the grant. As a general rule the less expensive it is, the more likely it is that we can afford to fund it. For highly speculative grants (in other words, projects whose benefits may be unclear or have a high chance of failure), we are unlikely to risk large amounts of our donor's money.

February 02, 2007

February 2, 2007 - European Perl Hackathon

Details are now available for the European Perl Hackathon in Arnhem, the Netherlands, from 2 - 4 March, 2007. Space is limited for this one and it's coming up soon, so don't wait if you're interested.

From the organizers:

Familiarity with the featured projects is not required; you need only bring a laptop and a willingness to join in.

Although there is no fee to attend the hackathon, you are required to pay for your own accommodation and transportation. However, it is possible to book a room at the venue location when you register for the hackathon, at the price of € 74 for two nights plus breakfast.

Space is limited to 30 participants, and registration is required. Reservations for accommodations made through the hackathon must be made by 9 February; reservations for the event itself must be made no later than 22 February.

For more information about the event, please refer to http://conferences.yapceurope.org/hack2007nl

February, 2007 Archive

This page contains all entries posted to The Perl Foundation in February, 2007. 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
Socialtext