[racket-dev] Pre-Release Checklist for v5.3

From: Doug Williams (m.douglas.williams at gmail.com)
Date: Wed Jul 25 10:29:29 EDT 2012

The download page still failed with the same error. The static page worked fine.

On Wed, Jul 25, 2012 at 8:24 AM, Ryan Culpepper <ryan at cs.utah.edu> wrote:
> I just tried downloading the Racket package for Windows (x86, 64-bit), and
> it worked for me. Can you try again and let me know if it still fails? Also,
> if you can't download from the form, can you try the "static table" link
> (just under the usual download form, on the right side) and see if you can
> download it from the link on that page?
>
> Thanks,
> Ryan
>
>
>
> On 07/25/2012 10:05 AM, Doug Williams wrote:
>>
>> Attempting to download the 64 bit windows version gives a Page
>> Not-Found error and the following.
>>
>>> ((uncaught-exception-handler)
>>
>>
>> (*(+(*)(*(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*))))(+(*)(*)(*)(*))))
>> uncaught exception: 404
>>
>> The 32 bit Windows versions downloads okay.
>>
>> Doug
>>
>> On Tue, Jul 24, 2012 at 9:03 AM, Ryan Culpepper <ryan at cs.utah.edu> wrote:
>>>
>>> Checklist items for the v5.3 release
>>>    (using the v5.2.900.1 release candidate build)
>>>
>>> Search for your name to find relevant items, reply when you finish an
>>> item (please indicate which item/s is/are done).  Also, if you have any
>>> commits that should have been picked, make sure that the changes are in.
>>>
>>> Important: new builds are created without announcement, usually whenever
>>> I pick a few commits.  If you need to commit changes, please make sure
>>> you tell me to pick it into the release branch.
>>>
>>> --> Release candidates are at
>>> -->   http://pre.racket-lang.org/release/installers
>>>
>>> Please use these installers (or source bundles) -- don't test from
>>> your own git clone (don't test the `master' branch by mistake!).  To
>>> get the tests directory in such a directory, you can do this:
>>>    cd ...racket-root...
>>>    git archive --remote=git://git.racket-lang.org/plt.git release \
>>>        -- collects/tests | tar x
>>>
>>> ----------------------------------------------------------------------
>>>
>>> * Matthew Flatt <mflatt at cs.utah.edu>
>>>    - Racket Tests
>>>    - Languages Tests
>>>    - GRacket Tests (Also check that `gracket -z' and `gracket-text' still
>>>      works in Windows and Mac OS X)
>>>    - mzc --exe tests
>>>    - .plt-packing Tests
>>>    - Games Tests
>>>    - Unit Tests
>>>    - Syntax Color Tests
>>>    - R6RS Tests
>>>    - JPR's test suite
>>>    - Create an executable from a BSL program
>>>    - Run COM tests
>>>    - Try compiling with -funsigned-char
>>>    Updates:
>>>    - Racket Updates: update HISTORY
>>>    (updates should show v5.3 as the most current version)
>>>    - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
>>>    Email me to pick the changes when they're done, or tell me if there
>>>    are no such changes.
>>>
>>> * Robby Findler <robby at eecs.northwestern.edu>
>>>    - DrRacket Tests
>>>    - Framework Tests
>>>    - Contracts Tests
>>>    - Games Tests
>>>    - Teachpacks Tests: image tests
>>>    - PLaneT Tests
>>>    - Redex Tests
>>>    Updates:
>>>    - DrRacket Updates: update HISTORY
>>>    - Redex Updates: update HISTORY
>>>    (updates should show v5.3 as the most current version)
>>>    - Ensure that previous version of DrRacket's preference files still
>>>      starts up with new DrRacket
>>>    - Update man pages in racket/man/man1: drracket.1
>>>    Email me to pick the changes when they're done, or tell me if there
>>>    are no such changes.
>>>
>>> * John Clements <clements at brinckerhoff.org>
>>>    - Stepper Tests
>>>    Updates:
>>>    - Stepper Updates: update HISTORY
>>>    (updates should show v5.3 as the most current version; email me
>>>    to pick the changes when they're done, or tell me if there are no such
>>>    changes.)
>>>
>>> * Sam Tobin-Hochstadt <samth at ccs.neu.edu>,
>>>     Vincent St-Amour <stamourv at ccs.neu.edu>
>>>    - Match Tests
>>>    - Typed Racket Tests
>>>    - Typed Racket Updates: update HISTORY
>>>    (updates should show v5.3 as the most current version; email me
>>>    to pick the changes when they're done, or tell me if there are no such
>>>    changes.)
>>>
>>> * Matthias Felleisen <matthias at ccs.neu.edu>
>>>    - Teachpacks Tests: check that new teachpacks are addable
>>>    - Teachpack Docs: check teachpack docs in the bundles
>>>    Updates:
>>>    - Teachpack Updates: update HISTORY
>>>    (updates should show v5.3 as the most current version; email me
>>>    to pick the changes when they're done, or tell me if there are no such
>>>    changes.)
>>>
>>> * Ryan Culpepper <ryan at cs.utah.edu>
>>>    - Macro Debugger Tests
>>>    - Syntax Classifier Tests
>>>    - RackUnit GUI Tests
>>>    - Data Tests
>>>    - DB Tests
>>>
>>> * Jay McCarthy <jay.mccarthy at gmail.com>
>>>    - Web Server Tests
>>>    - XML Tests
>>>    - HTML Tests
>>>    - PLAI Tests
>>>    - Racklog tests
>>>    - Datalog tests
>>>
>>> * Kathy Gray <kathryn.gray at cl.cam.ac.uk>
>>>    - Test Engine Tests
>>>
>>> * Noel Welsh <noelwelsh at gmail.com>
>>>    - Rackunit Tests
>>>    - SRFI Tests
>>>    - Ensure that all claimed srfi's are in the installer and they all
>>>      load into racket or drracket (as appropriate)
>>>
>>> * Stevie Strickland <sstrickl at ccs.neu.edu>
>>>    - Unit Contract Tests
>>>    - Contract Region Tests
>>>    - Class Contract Tests
>>>
>>> * Stephen Chang <stchang at ccs.neu.edu>
>>>    - Lazy Racket Tests
>>>    - Lazy stepper tests
>>>
>>> * Eli Barzilay <eli at barzilay.org>
>>>    - Swindle Tests
>>>    - XREPL Tests
>>>    - Racket Tree: compare new distribution tree to previous one
>>>    - Run the unix installer tests
>>>    - Run zsh completions tests ("_racket --self-test")
>>>    Version Updates: if a major change has happened, update the version
>>>    number in:
>>>    - racket/collects/mzscheme/info.rkt
>>>    - racket/collects/mred/info.rkt
>>>
>>> * Stephen Bloch <sbloch at adelphi.edu>
>>>    - Picturing Programs Tests
>>>
>>> * Greg Cooper <greg at cs.brown.edu>
>>>    - FrTime Tests
>>>
>>> * Carl Eastlund <cce at ccs.neu.edu>
>>>    - Dracula Tests (confirm that Dracula runs from PLaneT)
>>>
>>> * Jon Rafkind <rafkind at cs.utah.edu>
>>>    Release tests for (one of the) linux releases:
>>>    - Test that the `racket' and `racket-textual' source releases
>>>      compile fine (note that they're still called `plt' and `mz' at
>>>      this stage).
>>>    - Test that the binary installers for both work, try each one in
>>>      both normal and unix-style installation modes. (just ubuntu)
>>>    [Note: get the release candidates from the URL in this email. Use
>>>     the 'static table' link to see a list of all tar files available]
>>>
>>> * Mike Sperber <sperber at deinprogramm.de>
>>>    - DMdA Tests
>>>    - Stepper Tests
>>>    - Signature Tests
>>>
>>> * David Van Horn <dvanhorn at ccs.neu.edu>
>>>    - EoPL Tests
>>>
>>> * Neil Toronto <neil.toronto at gmail.com>
>>>    - Plot Tests
>>>
>>> * Doug Williams <m.douglas.williams at gmail.com>
>>>    - Additional Plot Tests
>>>
>>> * Danny Yoo <dyoo at cs.wpi.edu>
>>>    - Whalesong Tests (confirm that Whalesong runs from PLaneT)
>>>
>>> * Shriram Krishnamurthi <sk at cs.brown.edu>
>>>    Tour: check the tour and generate a new one if needed.
>>>    [Note: Since this is a v5.2.900.1 build, you will need to edit your
>>>      .../collects/framework/private/version.rkt
>>>    file and change `(version)' to `"5.3"'.]
>
>
>

Posted on the dev mailing list.