Number: 35

Date: 16-Mar-84 23':59':44

Submitter: Sannella.pa

Source: ROACH.PA

Subject: Where should EXPORTS.ALL live?

Lisp Version: 

Description: '
Date': 12 MAR 84 16':41 PST'
From': ROACH.PA'
Subject': EXPORTS.ALL'
To':   LISPSUPPORT'
cc':   ROACH'
'
     I see file EXPORTS.ALL both on <LISP>LIBRARY> & <LISP>SOURCES>.'
				Kelly'
-----'
Date': 13 MAR 84 17':57 PST'
From': JONL.PA'
Subject': Re': AR 35': Where should EXPORTS.ALL live?'
To':   LispSupport, LispCore↑'
cc':   JONL'
'
In response to the message sent  13 Mar 84 10':03':32 PST (Tuesday) from  LispSupport'
'
A "current" copy of EXPORTS.ALL should live on <LispCore>Sources>, for'
the benefit of those who load ABC while editing system files.'
'
A "snapshot" copy of EXPORTS.ALL should be on <Lisp>Library> for the benefit'
of those customers/users to whom we''ve promised internal system records etc.'
It must be coordinated with the "release" sysout, and need not be "homed"'
on <Lisp>Library> -- just some place where that facilitates the coordination.'
'
I believe that the SYSEDIT lispusers package is on <Lisp>Library>, and this'
is the tool needed to make effective use of the "release" version of '
EXPORTS.ALL (it corrospends with <LispCore>Sources>ABC file).'
-----'
Date': 13 MAR 84 21':56 PST'
From': MASINTER.PA'
Subject': AR 35': fix MAKE-EXPORTS.ALL and ABC and SYSEDIT to make/load from <dir>LIBRARY> rather than <dir>SOURCES>.'
To':   LispSupport'
cc':   LispCore↑'
'
It would simplify the world a bit if the home for EXPORTS.ALL was uniformly on <LispCore>Library>, <LispNew>Library> and then <Lisp>Library>.'
'
I think it may only be necessary to move ABC and MAKE-EXPORTS.ALL to <LispCore>Library>.'
'
This is all part of the more general AR to automate and document the release process.'


Workaround: 

Test Case: 

Edit-By: Masinter.PA

Edit-Date: 17-Aug-84 21':45':50

Attn: 

Assigned To: 

In/By: 

Disposition: Date': 17 Aug 84 21':43 PDT'
From': Masinter.pa'
Subject': EXPORTS.ALL moved to <LispCore>Library> from <LispCore>Sources>'
To': LispCore↑'
Reply-to': Masinter.pa'
'
Nothing changes if you just LOAD(ABC) or LOAD(MAKE-EXPORTS.ALL), but I thought I would send this note just to let you know what happened if you wondered.'
'
In response to AR#35 and the discussion therein, I moved the EXPORTS.ALL file to <LispCore>Library>. I left ABC and MAKE-EXPORTS.ALL on <LispCore>Sources> (since they are part of the "sources" of the system), but we release EXPORTS.ALL as part of the "library" even to folks who don''t want sources.'
'
I fixed ABC and MAKE-EXPORTS.ALL to load/make the file on >Library> of course.'


System: Other Software

Subsystem: Release Procedure

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: Moderate

Frequency: 

Impact: Minor

Priority: Hopefully

Status: Closed

Problem Type: Documentation

Source Files: