psl-summer-projects.mss 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. @make(article)
  2. @Case(Draft, 1 <@device(Omnitech)>,
  3. else <@device(LPT)>
  4. )
  5. @style(Spacing 1,spread 0)
  6. @modify(description, spread 0,
  7. above 0, below 0, indent -2 inches, leftmargin +2.5inches)
  8. @case(Device, LPT <@modify(HDX,below 0, above 0)
  9. @modify(HD2,below 0, Above 1, Use B)
  10. @modify(HD3,above 0, below 0,indent 3 char)
  11. >
  12. )
  13. @MajorHeading(PSL projects for SUMMER 1982)
  14. @Heading(M. L. Griss)
  15. @begin(center)
  16. Last Update: @value(Date)
  17. @end(center)
  18. This document gives a list of the projects to be done regarding PSL
  19. during this summer. Those individual associated with each aspect of the
  20. project are listed with their activities. Missing are a list of priorities
  21. associated with each of these project, or in some cases a PERT (or
  22. whatever) chart would be appropriate as there is some precidence ordering.
  23. As the Package system probably should have a high priority than the
  24. BIGFLOAT stuff (as we will soon have major problems with names due to users
  25. wanting to add their own packages of routines and compatability packages
  26. etc. which will cause many name conflicts).
  27. The section at the end of the document is to be used to keep track
  28. of who knows what is going on about a given topic and who is working on it.
  29. There us a section for each of the people connected with PSL and what they
  30. are @dq[going to be doing]!
  31. @Section[DEC-20 and VAX]
  32. @begin(description)
  33. Polish BIGNUM@\
  34. Implement BIGFLOAT@\
  35. Packages and FASL@\Benson
  36. Resurrect ALTBIND@\
  37. Polish REDUCE@\Griss, Hearn
  38. Franz-LISP and MACLISP Compatibility@\@Comment{Lanam (sp) at HP ??? for Franz}
  39. Extended-DEC-20@\Benson
  40. @end(description)
  41. @section[APOLLO]
  42. @begin(description)
  43. I/O, Floats, 32 bits@\Lowder
  44. LAP and FASL@\Maguire, Lowder
  45. Core Save/Restore@\Peterson->Lowder and Maguire
  46. SYSCALL@\Maguire, Lowder
  47. @end(description)
  48. @section[Other 68000s]
  49. @subsection[WICAT]
  50. @begin(description)
  51. Transfer PSL@\Lowder, Snelgrove
  52. @end(description)
  53. @subsection[HP9836]
  54. @begin(description)
  55. Test I/O, and build@\ ??
  56. @end(description)
  57. @section[CRAY]
  58. @begin(description)
  59. LAP-to-ASM@\Griss, Kessler
  60. CMACROs@\
  61. I/O and other LAP@\
  62. Basic testing Model@\
  63. @end(description)
  64. @section[Documentation]
  65. @subsection[MANUAL and HELP]
  66. @begin(description)
  67. Update Manual@\
  68. New Help Files@\
  69. Automate HELP files, Dirs@\
  70. Add DESCRIBE@\
  71. @end(description)
  72. @subsection[SYSTEM Documentation]
  73. @begin(description)
  74. Implementation@\
  75. BUILD Guide@\
  76. CMACRO Guide@\
  77. LAP Guide@\
  78. Testing Model@\
  79. @end(description)
  80. @section[EMODE]
  81. @begin(Description)
  82. DOCUMENT@\Galway
  83. Optimize@\
  84. POP-UP windows and Menus@\
  85. Augment with Structure@\
  86. EMODE and Graphics@\Stay, Fish
  87. EMODE and Apollo@\Move to Apollo PSL, see if Aegis window handler can be
  88. used at all, or if have to"borrow" display and do one-self (based on ST
  89. like emulator).
  90. EMODE and Algebra@\Need special structure editor, "boxes", etc. Get stuff from
  91. Don.
  92. @end(description)
  93. @section[Miscellaneous Modules]
  94. @begin(description)
  95. File Package/MasterScope@\
  96. Improve or Replace RCREF@\
  97. Improve PictureRLISP@\
  98. Improve MINI, add error handler@\
  99. Continue BETTY mode system@\
  100. @end(description)
  101. @section[Applications]
  102. @begin(description)
  103. Algebra, Graphics and CAGD@\Griss, Knapp, Stay
  104. GPL@\Maguire, Robinson [, Lowder, Kessler]. Conversion of LISP 1.6 "engine" to
  105. PSL.
  106. CAI@\
  107. @end(description)
  108. @Section(Activities by Individual)
  109. @Subsection(Benson)
  110. @Begin(Format)
  111. Packages and FASL
  112. Extended-DEC-20
  113. @End(Format)
  114. @SubSection(Galway)
  115. @Begin(Format)
  116. EMODE DOCUMENT
  117. @End(Format)
  118. @Subsection(Griss)
  119. @Begin(Format)
  120. Polish REDUCE
  121. LAP-to-ASM
  122. Algebra, Graphics and CAGD
  123. @End(Format)
  124. @Subsection(Hearn)
  125. @Begin(Format)
  126. Polish REDUCE
  127. @End(Format)
  128. @SubSection(Kessler)
  129. @Begin(Format)
  130. LAP-to-ASM
  131. GPL
  132. @End(Format)
  133. @Subsection(Knapp)
  134. @Begin(Format)
  135. Algebra, Graphics and CAGD
  136. @End(Format)
  137. @SubSection(Lowder)
  138. @Begin(Format)
  139. I/O, Floats, 32 bits
  140. LAP and FASL
  141. Core Save/Restore
  142. SYSCALL
  143. WICAT Transfer PSL (With Snelgrove of WICAT)
  144. GPL
  145. @End(Format)
  146. @SubSection(Maguire)
  147. @Begin(Format)
  148. GPL (with Robison [, Kessler, Lowder])
  149. LAP and FASL
  150. Core Save/Restore
  151. SYSCALL
  152. @End(Format)
  153. @Subsection(Stay)
  154. @Begin(Format)
  155. Algebra, Graphics and CAGD
  156. EMODE and Graphics (With Fish)
  157. @End(Format)