At the moment the only thing that seems to stand in the way of matching user's expectations a little bit better is the handin server's docs. How about we just distribute it? It does require a bit more sophistication to use but surely less than building from source?
Robby On Monday, January 3, 2011, Matthew Flatt <mfl...@cs.utah.edu> wrote: > See also > > http://lists.racket-lang.org/users/archive/2010-January/037610.html > > Like Eli, I remember that we've discussed this before, but I haven't > been able to track down the earlier discussion, yet... > > At Mon, 3 Jan 2011 14:17:42 -0700, Matthew Flatt wrote: >> Yes, unless you run `raco setup' later. >> >> At Mon, 3 Jan 2011 15:15:42 -0600, Robby Findler wrote: >> > Would this mean that the handin server docs don't get built? >> > >> > Robby >> > >> > On Mon, Jan 3, 2011 at 3:11 PM, Matthew Flatt <mfl...@cs.utah.edu> wrote: >> > > At Mon, 3 Jan 2011 14:55:05 -0500, Sam Tobin-Hochstadt wrote: >> > >> On Mon, Jan 3, 2011 at 2:51 PM, Robby Findler >> > >> <ro...@eecs.northwestern.edu> wrote: >> > >> > >> > >> > Or maybe there is another possible solution that involves changing how >> > >> > the distribution and or the docs build works? >> > >> >> > >> I think the conventional solution is for `make install' to do much >> > >> less work than it current does. In "normal" Make-built software, >> > >> `make' does all of the compilation, and `make install' just does the >> > >> copying. That way, `make install' wouldn't be doing things like >> > >> reading preferences and creating the '.racket' directory. >> > > >> > > Well, moving work from `make install' to `make' does nothing in itself. >> > > What you're suggesting is that we change what `make install' produces. >> > > >> > > In particular, I think you're suggesting that no user-specific actions >> > > take place as a result of a build and install. That change sounds ok to >> > > me, and it can be accomplished by passing `--no-user' to `raco setup' >> > > during `make install'. >> > > >> > > Unless anyone objects, I'll push that change soon. >> > > >> > > >> _________________________________________________ >> For list-related administrative tasks: >> http://lists.racket-lang.org/listinfo/dev > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev