Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Eli Barzilay
[Aggregated reply.] 10 hours ago, Ryan Culpepper wrote: > > * A new `json' library (derived from Dave Herman's PLaneT library) for >parsing and generating JSON comes with the distribution. Please revert this to the original phrasing. The code is "derived" in a weak sense, since pretty much

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Sam Tobin-Hochstadt
First, the grouping was not at all obvious from the text of the release announcement. Second, we (meaning the release manager) should make an effort to sort by importance. Release announcements are one of the primary ways that we communicate the cool things we're doing to our users. We should ta

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Matthias Felleisen
When you have a huge enumeration, like we do here, I think importance is extremely difficult to evaluate for a reasonably large audience but topics are easy to group. If you don't mind, let's leave it alone. On Aug 2, 2012, at 11:46 AM, Sam Tobin-Hochstadt wrote: > On Thu, Aug 2, 2012 at 11

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Sam Tobin-Hochstadt
On Thu, Aug 2, 2012 at 11:44 AM, Matthias Felleisen wrote: > > Why? They are currently grouped according to features, e.g., class contracts > and class abstract, and placed into adjacent groups, e.g., classes next to > generics. I attempted to order them by (my impression of) importance to Rack

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Matthias Felleisen
Why? They are currently grouped according to features, e.g., class contracts and class abstract, and placed into adjacent groups, e.g., classes next to generics. On Aug 2, 2012, at 11:24 AM, Sam Tobin-Hochstadt wrote: > I think the below should be somewhat reordered, as follows: > > On Thu,

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Matthias Felleisen
+1 On Aug 2, 2012, at 11:33 AM, Vincent St-Amour wrote: > At Thu, 02 Aug 2012 11:28:56 -0400, > Ryan Culpepper wrote: >> >> On 08/02/2012 11:16 AM, Ryan Culpepper wrote: >>> [...] >>> >>> * There is now a very complete completion code for zsh. It is not >>> included in the distribution tho

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Vincent St-Amour
At Thu, 02 Aug 2012 11:28:56 -0400, Ryan Culpepper wrote: > > On 08/02/2012 11:16 AM, Ryan Culpepper wrote: > >[...] > > > > * There is now a very complete completion code for zsh. It is not > >included in the distribution though, get it at: http://goo.gl/DU8JK > >(This script and the bas

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Ryan Culpepper
On 08/02/2012 11:16 AM, Ryan Culpepper wrote: [...] * There is now a very complete completion code for zsh. It is not included in the distribution though, get it at: http://goo.gl/DU8JK (This script and the bash completions will be included in the standard installers in future versions

Re: [racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Sam Tobin-Hochstadt
I think the below should be somewhat reordered, as follows: On Thu, Aug 2, 2012 at 11:16 AM, Ryan Culpepper wrote: > * Most error messages use a new multi-line format > * The new `racket/generic' library > * The contract library comes with support for > * The futures visualizer > * Optimization C

[racket-dev] Release Announcement for v5.3, third draft

2012-08-02 Thread Ryan Culpepper
Below is the third draft of the release announcement items for v5.3. Let me know if I've missed something. * Submodules are nested module declarations that can be loaded and run independently from the enclosing module. For an overview of submodules, see http://blog.racket-lang.org/2012/