scsh-hackers
[Top] [All Lists]

Re: [Scsh-hackers] Packaging proposal: report and questions

To: Michel Schinz <Michel.Schinz@epfl.ch>
Subject: Re: [Scsh-hackers] Packaging proposal: report and questions
From: Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
Date: Mon Dec 1 09:01:06 2003
Cc: scsh-hackers@lists.sourceforge.net
List-id: Discussion among the implementors <scsh-hackers.lists.sourceforge.net>
Sender: scsh-hackers-admin@lists.sourceforge.net
Michel Schinz <Michel.Schinz@epfl.ch> writes:

> Dear scsh hackers,
>
> I am unfortunately a bit late with the work I had planned to do on the
> packaging proposal. What I have done is a rewrite of the proposal
> document, which is almost ready and includes the various suggestions
> which were made during the discussion; I also made some additions to
> the install library. For now, I have put them on a Web page related to
> this proposal, whose address is:
> http://lamp.epfl.ch/~schinz/scsh_packages/ 

I went through the document and it looks very impressive. I hope I
find the time to apply the installation procedure to scx.

Some minor comments:

beloning -> belonging

"in Scheme48 exec package" -> "in Scheme48 exec package"

In the section about defining the SCSH_LIB_DIRS environment variable,
there should be a note about non using a directory that ends with a
slash to avoid a recursive search in the directories.

>  - load the package definition file, a (Scheme) file called
>    "pkg-def.scm", which is supplied by the package author and which
>    contains the installation procedure for the package,

Here you use the singular "package"

>  - install all the packages which were defined in the previous step.

but here the plural "packages". 

pkg-def.scm must reside in the current working directory, right?

> The copied file and all directories created by this command have
>  their permissions set to PERMS which defaults to #o755.

So PERMS is an integer?

I would prefer Scheme 48 instead of Scheme48, because that's Richard's
and Jonathan's punctation, but see also http://mumble.net/s48/.

--
Martin


<Prev in Thread] Current Thread [Next in Thread>