I'm pleased to announce the arrival of Vanilla Perl Build (4) 5.

At YAPC::NA, adamk challenged me to have a new release of Vanilla Perl and an alpha release of Strawberry Perl out on Thursday during the hackathon. Of course, when he said Thursday, he didn't realize that would be Thursday of this week. The installer can be downloaded from vanillaperl.com.

This work builds on the excellent results of the original vertical metre of beer challenge and subsequent bug-squashing as chronicled at win32.perl.org.

The biggest change during the hackathon was automating the process of building a Vanilla Perl. This is now available on CPAN as Perl::Dist::Vanilla. While more refactoring is necessary, this is the first step towards creating a general tool for the creation of custom executable installers for Win32. For more changes in Build 4, see the Changes file.

Here's more about the project from vanillaperl.com:

Vanilla Perl Project

The Vanilla Perl Project is a experiment to provide binary Perl distributions for the Microsoft Windows platform that include a bundled compiler. Bundling a compiler provides the ability to install XS CPAN modules directly from CPAN, making the Win32 Perl development more akin to Unix perl development.

Vanilla Perl Series

The Vanilla Perl series provides a Perl 5.8.8 distribution that is as close to to the Perl core as possible, with a small set of upgraded versions of dual CPAN/core modules that have win32-specific fixes.

Vanilla Perl is experimental and is not intended for production purposes. It is targeted to master-level Win32 Perl developers and those who wish to experiment with building their own custom Win32 Perl distributions. Vanilla Perl releases are numbered only as sequential 'builds' and will not follow any alpha/beta/release plan.

I'm continuing work on Strawberry Perl and have high hopes to have a release later this week. Allison and the TPF are also conducting a license review to confirm that it can indeed be released under the same terms as Perl. Stay tuned for more win32 Perl...

-xdg

Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.


In reply to YAPC::NA Hackathon leads to Vanilla Perl Build 5 by xdg

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.