<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 13, 2014 at 11:05 AM, Vincent St-Amour <span dir="ltr"><<a href="mailto:stamourv@ccs.neu.edu" target="_blank">stamourv@ccs.neu.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">These release notes look good to me, but maybe a bit short.<br>
<br>
Since this is our first release with new features since 5.3.4 last May,<br>
I would have expected a longer list. For example, during the previous<br>
release notes discussion, Jay and Neil had some bullets that I don't see<br>
on this list. There also were a lot more things in Robby's original<br>
email.<br>
<br></blockquote><div><br></div><div>I spoke with Neil privately about the changes and got some agreement and my list was not intended as a list of things that were all to be included.</div><div><br></div><div>I probably just made a mistake: would you mind helping me fix it? A candidate bullet would be great!</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If we want to keep the announcement itself short, should we point to the<br>
various HISTORY.txt files where users can get more details?<br>
<br></blockquote><div><br></div><div>I'm happy to do this too, but less excited about it, especially since we've now got a much better mechanism that we can use in the next release and we've not done this past releases.</div>
<div><br></div><div>Robby</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Vincent<br>
<br>
<br>
<br>
At Sat, 11 Jan 2014 20:27:21 -0600,<br>
Robby Findler wrote:<br>
><br>
> [1  <multipart/alternative (7bit)>]<br>
> [1.1  <text/plain; UTF-8 (7bit)>]<br>
<div><div class="h5">> Below is the latest release notes draft. Comments?<br>
><br>
> Robby<br>
><br>
><br>
><br>
> Racket has a new package system, including a catalog of already available<br>
> packages. Please visit<br>
><br>
>  <a href="http://pkgs.racket-lang.org/" target="_blank">http://pkgs.racket-lang.org/</a><br>
><br>
> for an overview.<br>
><br>
> Recent releases included the "beta" versions of the package system.<br>
> Racket version 6.0 incorporates many improvements suggested by these<br>
> preliminary experiences:<br>
><br>
>  * A package is treated as a single collection by default, so it is even<br>
>    easier to use a Github repository as a package. Get started quickly:<br>
>      <a href="http://docs.racket-lang.org/pkg/getting-started.html" target="_blank">http://docs.racket-lang.org/pkg/getting-started.html</a><br>
><br>
>  * DrRacket includes a new package manager GUI, which is also available<br>
>    as a stand-alone program via the "gui-pkg-manager" package.<br>
><br>
>  * The main Racket distribution has been broken into about 200 packages. An<br>
>    installation starts with Minimal Racket and then adds these bundled<br>
> packages.<br>
><br>
>    Alternatively, you may now install a Minimal Racket distribution ---<br>
>    which is about 1/10 the size of the main distribution --- and add only<br>
>    those packages that you need.<br>
><br>
>  * Package installation supports pre-built packages that include<br>
>    compiled byte code and rendered documentation, meaning packages can be<br>
>    installed quickly when built versions are a available. All packages in<br>
>    the main distribution are available in pre-built form.<br>
><br>
> Further improvements are in the works, including package documentation on<br>
> the package-catalog web site.<br>
><br>
> COMPATIBILITY NOTE: PLaneT will remain in place for the foreseeable future,<br>
> but we expect all package work to shift to the new system.<br>
><br>
> Beyond the package system, this release brings a number of other changes:<br>
><br>
>  * Racket's HTML documentation has a new and improved look, thanks to<br>
>    Matthew Butterick.<br>
><br>
>  * Racket's JIT compiler supports the ARM architecture.<br>
><br>
>  * Racket supports the Mac's Retina display mode.<br>
><br>
>  * The profiler provides a new mode that uses the errortrace library to<br>
>    produce fine-grained profiles.<br>
><br>
>  * A new contract profiler reports how much time programs spend checking<br>
>    contracts, and which contracts are most expensive.<br>
><br>
>  * The math/flonum library exports fast 105-bit precision operations.<br>
><br>
>  * Check Syntax handles generated identifiers, especially those<br>
>    introduced by struct (e.g. field selectors) and Redex (e.g., e_1, e_2)<br>
><br>
>  * 2htdp/batch-io includes functions for dealing with html/xml in files and<br>
>    web sites as X-expressions plus conveniences for web-based graph<br>
> traversals.<br>
</div></div>> [1.2  <text/html; UTF-8 (quoted-printable)>]<br>
><br>
> [2  <text/plain; us-ascii (7bit)>]<br>
<div class="HOEnZb"><div class="h5">> _________________________<br>
>   Racket Developers list:<br>
>   <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</div></div></blockquote></div><br></div></div>