Re: [racket-dev] package-system update

2013-07-22 Thread Togan Muftuoglu
On Sun, 21 Jul 2013 10:32:10 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew When the gui (or gui-lib) package is installed, then a Matthew gracket executable is added to bin. The starter executable Matthew is used by `raco exe' to generate

Re: [racket-dev] package-system update

2013-07-21 Thread Togan Muftuoglu
On Sat, 20 Jul 2013 10:36:09 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew At Sat, 20 Jul 2013 17:12:26 +0200, Togan Muftuoglu wrote: On Fri, 19 Jul 2013 17:43:42 -0600, Matthew Flatt

Re: [racket-dev] package-system update

2013-07-20 Thread Togan Muftuoglu
On Fri, 19 Jul 2013 17:43:42 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew The documentation directory and collection directory should be Matthew configurable, now. Looks like but I still have problems with the build process as directory

Re: [racket-dev] package-system update

2013-07-20 Thread Matthew Flatt
At Sat, 20 Jul 2013 17:12:26 +0200, Togan Muftuoglu wrote: On Fri, 19 Jul 2013 17:43:42 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew The documentation directory and collection directory should be Matthew configurable, now. Looks like but

Re: [racket-dev] package-system update

2013-07-20 Thread Matthew Flatt
The latest snapshot page includes plain-source options: http://www.cs.utah.edu/plt/snapshots/ The reason for having both Minimal Racket | Source and Minimal Racket | Source + built packages isn't obvious, given that Minimal Racket doesn't include any packages --- but there is a difference

Re: [racket-dev] package-system update

2013-07-19 Thread Matthew Flatt
At Fri, 19 Jul 2013 07:37:13 +0200, Togan Muftuoglu wrote: On Thu, 18 Jul 2013 17:07:38 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew At Fri, 19 Jul 2013 00:48:10 +0200, Togan Muftuoglu wrote: 1. configure and Makefile should allow docdir

Re: [racket-dev] package-system update

2013-07-19 Thread Matthew Flatt
The documentation directory and collection directory should be configurable, now. Besides starting from the git repository, you could also try out the new source snapshot: http://www.cs.utah.edu/plt/snapshots/ The label on the Source snapshots really should say something like kernel in source

Re: [racket-dev] package-system update

2013-07-18 Thread Togan Muftuoglu
On Wed, 17 Jul 2013 19:52:21 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew I think the new system is as ready as it's going to get without Matthew further feedback, and my guess is that the problem hasn't been Matthew fixed. Can you check with

Re: [racket-dev] package-system update

2013-07-18 Thread James McCoy
On Thu, Jul 18, 2013 at 04:17:10PM +0200, Togan Muftuoglu wrote: I guess it depends on how one works. When there is no release or I want to package a git version of the project. I need to put a version number in the package spec file, that would make it possible to upgrade or

Re: [racket-dev] package-system update

2013-07-18 Thread Neil Toronto
On 07/13/2013 12:56 PM, Matthew Flatt wrote: Here's a big-picture update of where we are in the new package system and the conversion of the Racket distribution to use packages. This message covers [lots of awesome stuff]... Thanks a ton for the update and clarifications, Matthew. I have one

Re: [racket-dev] package-system update

2013-07-18 Thread Matthew Flatt
At Thu, 18 Jul 2013 11:44:41 -0600, Neil Toronto wrote: I maintain 3 collections that will become ring-0 packages. What should I (and others like me) be doing right now in response to the Big Package Shift? For packages that are currently in the main Racket repo, then there's nothing in

Re: [racket-dev] package-system update

2013-07-18 Thread Togan Muftuoglu
On Wed, 17 Jul 2013 19:52:21 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew At Mon, 15 Jul 2013 23:17:08 +0200, Togan Muftuoglu wrote: Maybe I have missed it but is there, or will there be a documentation showing the dependency of packages. Like

Re: [racket-dev] package-system update

2013-07-18 Thread Matthew Flatt
At Fri, 19 Jul 2013 00:48:10 +0200, Togan Muftuoglu wrote: 1. configure and Makefile should allow docdir parameter given at as an arg [...] 2. collects path should be allowed for another location ie. [...] I'll work on those. Finally currently build system can't complete the install

Re: [racket-dev] package-system update

2013-07-18 Thread James McCoy
On Thu, Jul 18, 2013 at 05:07:38PM -0600, Matthew Flatt wrote: At Fri, 19 Jul 2013 00:48:10 +0200, Togan Muftuoglu wrote: 1. configure and Makefile should allow docdir parameter given at as an arg [...] 2. collects path should be allowed for another location ie. [...] I'll work on

Re: [racket-dev] package-system update

2013-07-18 Thread Togan Muftuoglu
On Thu, 18 Jul 2013 19:51:08 -0400, James McCoy jamessan-8fiuurrzop0dnm+yrof...@public.gmane.org said: James On Thu, Jul 18, 2013 at 05:07:38PM -0600, Matthew Flatt wrote: At Fri, 19 Jul 2013 00:48:10 +0200, Togan Muftuoglu wrote: 1. configure and Makefile should allow docdir

Re: [racket-dev] package-system update

2013-07-18 Thread Togan Muftuoglu
On Thu, 18 Jul 2013 17:07:38 -0600, Matthew Flatt mflatt-sDh8Nw2yj/+vc3sceru...@public.gmane.org said: Matthew At Fri, 19 Jul 2013 00:48:10 +0200, Togan Muftuoglu wrote: 1. configure and Makefile should allow docdir parameter given at as an arg [...] 2. collects path

Re: [racket-dev] package-system update

2013-07-17 Thread Matthew Flatt
At Mon, 15 Jul 2013 23:17:08 +0200, Togan Muftuoglu wrote: Maybe I have missed it but is there, or will there be a documentation showing the dependency of packages. Like package B requires A C and recommends F. We'll need documentation to say which package provides a given library. I don't

Re: [racket-dev] package-system update

2013-07-16 Thread Sam Tobin-Hochstadt
On Mon, Jul 15, 2013 at 11:39 AM, Matthew Flatt mfl...@cs.utah.edu wrote: 3(a) Speaking of which, I think there is some backlog of pull requests on GitHub. Would it be simpler to to accept any more of these before the source layout universe changes, or too much to deal with so punt until

Re: [racket-dev] package-system update

2013-07-15 Thread Matthew Flatt
At Sun, 14 Jul 2013 09:43:13 -0400, Sam Tobin-Hochstadt wrote: On Sun, Jul 14, 2013 at 9:29 AM, Matthew Flatt mfl...@cs.utah.edu wrote: At Sun, 14 Jul 2013 09:02:28 -0400, Sam Tobin-Hochstadt wrote: But when you run `raco pkg install' or `raco pkg update', then the package details are not

Re: [racket-dev] package-system update

2013-07-15 Thread Matthew Flatt
At Sun, 14 Jul 2013 18:02:11 -0400, Greg Hendershott wrote: 1. Racket has a wonderful story about simple installation. [..] For many users, a monolithic(ish) simple install will remain a wonderful thing. As best I understand, the proposal isn't to get rid of that, instead it's to

Re: [racket-dev] package-system update

2013-07-15 Thread Togan Muftuoglu
On Mon, 15 Jul 2013 09:34:00 -0600, Matthew Flatt mfl...@cs.utah.edu said: Matthew At Sun, 14 Jul 2013 15:59:28 +0200, tog...@opensuse.org wrote: On Sun, 14 Jul 2013 07:00:14 -0600, Matthew Flatt mfl...@cs.utah.edu said: Matthew Longer term, I think that OS-level

Re: [racket-dev] package-system update

2013-07-15 Thread Neil Van Dyke
Matthew Flatt wrote at 07/13/2013 02:56 PM: Others seem overwhelmed by the details, unsure of how it will all work out, and disconcerted by conflicting messages from others who seem to understand the issues. BTW, I don't know whether I'm involved in anyone being disconcerted. If I am, please

Re: [racket-dev] package-system update

2013-07-14 Thread Matthew Flatt
At Sun, 14 Jul 2013 02:54:06 +0200, Juan Francisco Cantero Hurtado wrote: On 07/13/13 20:56, Matthew Flatt wrote: [...] ** Downloading release installers from PLT The www.racket-lang.org site's big blue button will provide the same installers that it does now, at least by default. That

Re: [racket-dev] package-system update

2013-07-14 Thread Robby Findler
Thanks! (For one, I found the From Back There to Here section particularly helpful.) On Sat, Jul 13, 2013 at 1:56 PM, Matthew Flatt mfl...@cs.utah.edu wrote: Here's a big-picture update of where we are in the new package system and the conversion of the Racket distribution to use packages.

Re: [racket-dev] package-system update

2013-07-14 Thread Matthew Flatt
At Sun, 14 Jul 2013 02:54:06 +0200, Juan Francisco Cantero Hurtado wrote: On 07/13/13 20:56, Matthew Flatt wrote: [...] ** Downloading release installers from PLT The www.racket-lang.org site's big blue button will provide the same installers that it does now, at least by default.

Re: [racket-dev] package-system update

2013-07-14 Thread Sam Tobin-Hochstadt
First, thanks for the very informative update. On Sat, Jul 13, 2013 at 2:56 PM, Matthew Flatt mfl...@cs.utah.edu wrote: [Guess:] The Racket and Minimal Racket distributions might point to different pre-built package catalogs. Possibly, the Racket catalog never updates packages that were

Re: [racket-dev] package-system update

2013-07-14 Thread Matthew Flatt
At Sun, 14 Jul 2013 09:02:28 -0400, Sam Tobin-Hochstadt wrote: First, thanks for the very informative update. On Sat, Jul 13, 2013 at 2:56 PM, Matthew Flatt mfl...@cs.utah.edu wrote: [Guess:] The Racket and Minimal Racket distributions might point to different pre-built package catalogs.

Re: [racket-dev] package-system update

2013-07-14 Thread Sam Tobin-Hochstadt
On Sun, Jul 14, 2013 at 9:29 AM, Matthew Flatt mfl...@cs.utah.edu wrote: At Sun, 14 Jul 2013 09:02:28 -0400, Sam Tobin-Hochstadt wrote: But when you run `raco pkg install' or `raco pkg update', then the package details are not necessarily determined by pkg.racket-lang.org. The package might

Re: [racket-dev] package-system update

2013-07-14 Thread Jay McCarthy
See below Sent from my iPhone On Jul 14, 2013, at 8:03 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: First, thanks for the very informative update. On Sat, Jul 13, 2013 at 2:56 PM, Matthew Flatt mfl...@cs.utah.edu wrote: [Guess:] The Racket and Minimal Racket distributions might point

Re: [racket-dev] package-system update

2013-07-14 Thread toganm
On Sun, 14 Jul 2013 07:00:14 -0600, Matthew Flatt mfl...@cs.utah.edu said: At Sun, 14 Jul 2013 02:54:06 +0200, Juan Francisco Cantero Hurtado wrote: On 07/13/13 20:56, Matthew Flatt wrote: [...] ** Downloading release installers from PLT The www.racket-lang.org

Re: [racket-dev] package-system update

2013-07-14 Thread Juan Francisco Cantero Hurtado
On 07/14/13 15:00, Matthew Flatt wrote: At Sun, 14 Jul 2013 02:54:06 +0200, Juan Francisco Cantero Hurtado wrote: On 07/13/13 20:56, Matthew Flatt wrote: [...] ** Downloading release installers from PLT The www.racket-lang.org site's big blue button will provide the same installers that it

Re: [racket-dev] package-system update

2013-07-13 Thread Juan Francisco Cantero Hurtado
On 07/13/13 20:56, Matthew Flatt wrote: [...] ** Downloading release installers from PLT The www.racket-lang.org site's big blue button will provide the same installers that it does now, at least by default. That is, the content provided by the installer --- DrRacket, teaching languages, etc.