strawberryperl.com

brian_d_foy on 2007-10-24T16:42:00

Since...

  • a) Of the 4 or 5 Win32 Perl distribution variants we are making, most people will be using Strawberry Perl.
  • b) 5.10.0 is code freezing.
  • c) We can go to production releases once 5.10.0 arrives.
I think it's time for both some blatant hype and a website just for Strawberry (http://strawberryperl.com/). So after a whole 20 minutes of mucking around and no optimisation whatsoever, I give you http://strawberryperl.com/

(please note that the downlink link uses the search.cpan HTTP CPAN mirror multiplexer, so it will take around a day for the link to start working everywhere).


Thanks!

sigzero on 2007-10-24T11:32:37

Very cool to have that...

Goodness gracious

Aristotle on 2007-10-24T15:05:21

I didn’t know people still created such horrid table-in-table-in-table relics.

Well, originally I went in there to fix up the download link – by setting the a tag’s style to display:block, you can make the clickable area be an entire rectangle instead of just the link text (except in IE6 anyway). That is always a nice touch for button-like elements.

But then I stumbled into a horrible table mess… it’s amazing how awful the markup for a simple page like this can be made. (And to be clear, your submission was not nearly the worst I’ve seen.)

Anyway, I cleaned it up. I also applied my “large clickable area tweak.” And made a minor typographical improvement along the way. The result renders precisely the same in Firefox 2 and only has a few minor differences in the placement of things in Opera 9. I can’t test IE, I’m afraid.

Here you go:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Strawberry Perl</title>
<style type="text/css">
body {
    background-color: #fff;
    color: #111;
    font-family: Georgia, "Times New Roman", Times, serif;
}
a {
    color: #000;
    text-decoration: none;
}
h1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 38px;
    margin: 1em 0;
}
p {
    font-size: 23px;
}
ul {
    margin: 4.45em 0 0 100px;
    padding: 0;
}
li {
    list-style-type: none;
    font-size: 18px;
    margin: 1em 0;
    padding: 0;
}
#wrapper {
    width: 508px;
    height: 600px;
    position: absolute;
    top: 73px;
    left: 50%;
    margin-left: -490px;
    padding-left: 472px;
    background-image: url(128291_6321.jpg);
    background-repeat: no-repeat;
}
#download {
    display: block;
    margin-top: 3.6em;
    float: right;
    border: 2px solid #900;
    background-color: #fcc;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
}
#download b {
    color: #900;
    text-decoration: underline;
}
</style>
</head>

<body>

<div id="wrapper">

<h1>Complete Platform Equality</h1>

<p>Strawberry Perl 5.10.0. Arriving November 2007.</p>

<ul>
    <li>No more binary packages.</li>
    <li>No other installation required.</li>
    <li>Just a complete 100% CPAN capable Perl for<br>
    your Windows&reg; computer that&rsquo;s exactly the<br>
    same as Perl everywhere else.</li>
</ul>

<div>
    <a href="http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/strawberry-perl-5.8.8-al pha-2.exe" id="download">
        <b>Download Strawberry Perl 5.8.8 Alpha 2</b><br>
        (Win2k/XP/Vista, English, 24MB)
    </a>
</div>

</div>

</body>
</html>

If you copy-paste, beware: Slashcode has inserted a blank in the download URL to make it wrappable.

Re:Goodness gracious

Alias on 2007-10-24T15:30:39

Well, I was kind of in a hurry, so in such situations I tend to fall back on tried and true methods that work more or less everywhere. :)

Also, I try not to think of as "table", more like just a mistyping of "GTK Packing Box" :)

If you like, I can give you commit to the repository and you can improve the pages directly?

Re:Goodness gracious

Alias on 2007-10-24T15:55:06

In fact, since it's by far the easiest way, I've added you to the repository.

An email with your account should have arrived.

Check out http://svn.ali.as/cpan/websites/strawberryperl.com/ and go nuts.

I'll update the public site from svn tomorrow.

Re:Goodness gracious

Aristotle on 2007-10-24T16:47:53

Committed.

Re:Goodness gracious

sigzero on 2007-10-24T18:26:03

Now it is broken...no big strawberry picture.

Re:Goodness gracious

sigzero on 2007-10-24T18:26:32

Ah, I refreshed and there it is. : )

Re:Goodness gracious

Aristotle on 2007-10-25T02:08:40

Well, it’s not my HTML/CSS there yet anyway, it’s still Adam’s.

Re:Goodness gracious

Alias on 2007-10-25T02:34:30

I'll hook up a website auto-updated when I get home tonight.

November 2007 - 5.10 release date

amire80 on 2007-10-25T09:53:32

Er ... The website says "Arriving November 2007."

Does that mean that Perl 5.10 is arriving November 2007? Was there an announcement? I might have missed it, 'cuz i am not subscribed to all possible Perl mailing lists and RSS feeds.

Although i would like to have a stable 5.10 ASAP, i liked to imagine that the release date of this important version would be December 18.

Re:November 2007 - 5.10 release date

Alias on 2007-10-25T11:07:33

We just hit code freeze, there should be about a month from that to a real release.

It's just nobody other than me wants to outright name a date :)

(And even I'm not willing to name a day)

Re:November 2007 - 5.10 release date

sigzero on 2007-10-25T11:41:17

Sometime in November is good enough for me. : )