Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit TeamsSend via e-MailPrintPermalink × PLATO Sysprog Notebook 1 System Release Plan/Procedures 1.1 Beginning a Release Cycle 1.1.1 Announce Release Cycle Beginning 1.1.2 Prepare SRP for next release 1.1.2.1 SRP Cover Memo (R33) 1.1.3 Confirm Release Requirements 1.1.4 Prepare/deliver OIP 1.1.5 Monitoring changes 1.2 Wind-Down Development Week 1.2.1 Announce/Monitor wind-down week 1.2.2 Code and Documentation Cut-Off 1.3 Feature Verification Week 1.3.1 Announce FV Week 1.3.3 Feature Decision Day 1 1.3.3.1 Feature Decision Day 1 Memo 1.3.4 Prepare SAB 1.3.5 Update "authors" database 1.3.6 Conversion preparation 1.3.7 Run conversions on GOGO machine 1.4 Clean Up Week 1.4.1 Announce/Monitor clean-up week 1.4.3 SAB Distributed for Review 1.4.4 Feature Decision Day 2 1.4.5 Update PBOM 1.4.6 Update "s0config" 1.4.6.1 "s0config" (continued) 1.5 Quiet Week 1.5.1 Announce/Monitor Quiet week 1.5.2 AB Comments Due 1.5.3 SAB to SMD 1.6 Confidence Week 1 1.6.1 Announce/Monitor CW1 week 1.6.2 Go / NoGo decision on release 1.7 Confidence Week 2 1.7.1 Announce/Monitor CW2 week 1.7.2 Build Pilot Media 1.7.2.1 Save old release materials 1.7.2.2 Update installation build procs 1.7.2.3 Get new disk pack "remxx" 1.7.2.4 Build binaries tape 1.7.2.4.1 Install latest correction modsets 1.7.2.4.2 Verify OS modsets 1.7.2.4.3 Build release binaries 1.7.2.4.4 Prepare pilot system binaries 1.7.2.4.5 Prepare PCA system binaries 1.7.2.5 Build pilot system master files 1.7.2.5.1 Verify file parameters 1.7.2.5.2 Copy over release documents 1.7.2.5.3 Initialize new "mfxx" pack 1.7.2.5.4 Build system lesson master file 1.7.2.5.5 Build PCA system master file 1.7.2.5.6 Build new installation master file 1.7.2.5.7 Copy system lesson master file to tape 1.7.2.5.8 Copy PCA master file to tape 1.7.3 Prepare SMD Transmittals 1.7.4 Complete tentative install document 1.7.5 Prepare PSR summary 1.7.6 Pilot system installation 1.7.6.1 PCA only installation notes 1.8 QA Week on pilot system 1.8.1 Update release levels 1.8.2 Request QA tapes from SMD 1.8.3 Prepare manuals for SMD 1.9 Post-pilot Functions 1.9.1 Prepare SMD Media 1.9.3 Prepare site specific media (FSU) 1.9.5 Deliver release materials to SMD 1.9.6 SMD returns materials for QA 1.9.7 QA Release Media from SMD 1.9.8 Deliver certification to SMD 1.9.9 New PLATO release is available 1.98 Release procedure summary 1.98.1 Release procedure summary 1.99 time estimate 06/12/84 1.99.1 cont. 1.99.2 xx 2 Mini-release Procedures 2.1 Notification 2.3 COMPASS fixes 2.4 PLATO file fixes 2.5 Build release materials 2.7 Distribution 2.8 Memos 2.8.1 Memo to PDO/PDEV 2.8.2 Memo to remote sites (full product) 2.8.3 Memo to remote sites (binaries only) 2.8.4 Memo to FSU - Jim Day 2.8.5 Memo PLATO lesson updates 2.9 Critical fixes summaries 2.9.33.3 33.3 (all fixes) 2.9.33.3.1 33.3 (all fixes) continued 2.9.33.3.2 33.3 (binary fixes only) 2.9.33.3.3 33.3 (binary fixes only) continued 2.9.33.3.4 33.3 (all fixes) continued 3 Crash kit procedures 4 Group "s" Operating Procedures 4.1 Creating "s" records 4.2 Group 's' usage guidelines 4.3 Accounts 4.4 Writing in Public Notesfiles 5 Modifying the System 5.1 Changes to platopl and cybopl 5.2 Changes via modsets and system lessons 6 System Overview 6.1 PLATO resident 6.1.1 overview 6.1.2 notes 6.1.4 key processing 6.2 FRAMAT resident 6.2.1 overview 6.2.2 notes 6.3 CONDENSOR resident 6.3.1 overview 6.4 MASTOR resident 6.4.1 overview 6.5 Tables and structures 6.5.1 ecs structure 6.5.2 binary lesson structure 6.5.2.1 formats 6.5.2.2 ecs location 6.5.3 nameset/group format 6.5.3.1 signon record 6.5.3.2 reserve signon 7 Routing ID (RID) Assignment 7.1 Requests for RID Assignment 7.2 Assigning the RID 7.3 Changing Information in the Database 7.4 Notes about RID assignment 8 Tracking Installed Sites/RIDs 10 Internal PSR Procedures 10.1 Processing new PSRs 10.1.2 System Product ID #s 10.1.5 6/10/86 procs for ext. PSR tapes 10.2 Assigning analysts 10.2.1 Assigning Courseware PSR 10.2.2 Assigning PCD1 PSRs 10.2.3 Analysts / Sub-product assignments 10.2.3.1 Analysts / Sub-products continued 10.2.4 Micro Products / Analyst Assignments 10.2.4.1 Micro Products ID #s / Notesfiles 10.3 Closing PSRs 10.3.1 1986 Types/Messages List 10 Deferred 11 Request for information (Consulting for C/W) 12 Forwarded (For Central System use) 13 *unused* 14 *unused* 15 *unused* 18 Copyright 1984 18.1 Introduction 18.2 System Lessons CERL-CDC Owned 18.2.1 Copyright Template 18.2.2 Revision Notice Template 18.3 System Lessons CDC Owned 18.3.1 Copyright Template 18.4 Non-lesson PLATO Files Copyright 18.4.1 Namesets/Datasets 18.4.2 Documentor files 18.4.3 Notes Files 18.6 AIDS Lessons 18.6.1 CDC-only Copyright Template 18.6.2 Main AIDS Revision Notice 18.6.3 Aids Lessons Revision Notice 18.6.4 Other Univ. of Ill. Information 18.7 Tapes for SMD 18.7.1 Copyright Template-PLAT2A/2B/2C 18.7.3 Copyright Template - PLAT1A 18.7.4 Copyright Template - PLAT3B/3C 18.8 SMD Transmittal Copyright Notice 18.8.1 CERL/CDC 18.8.2 CDC only 18.9 Updating Copyright Notices 18.10 CDC/CERL Owned Lessons 18.10.1 CDC/CERL Combined Ownership 18.10.1.1 Central Memory Programs 18.10.1.2 TUTOR System Programs 18.10.1.3 Peripheral Processor Programs 18.10.1.4 Central Memory Utility Programs 18.10.1.5 Additional CDC/CERL Ownership 18.10.2 CDC Ownership 18.12 Problems/Questions 18.12.1 Questions/problems (continued) 20 Producing a Source Release 90 PLATO History 90.1 AIDS Language discussion 90.5 Release 11 90.5.1 continued 90.6 Release 12 90.7 Resease 13 90.8 Release 14 90.9 Release 15 90.10 Release 16 90.11 Release 17 90.12 Release 18 90.13 Release 19 90.14 Release 20 90.15 Release 20 90.16 Release 21 90.17 Release 22 90.18 Release 23 90.19 Release 24 90.20 Release 25 90.20.1 R25 continued 90.21 Release 26 91 File conversions 91.1 Cut 5 91.2 Cut 6 91.3 Cut 7 (8/76) 91.4 Cut 8 (11/76) 91.5 Cut 9 (2/77) 91.6 Cut 10 (6/77) 91.7 Cut 11 (8/77) 91.8 Cut 12 (12/77) 91.9 Cut 13 (3/78) 91.10 Cut 14 (5/78) 91.11 Cut 15 (8/78) 91.12 Cut 16 (11/78) 91.13 Cut 17 (2/79) 91.14 Cut 18 (5/79) 91.15 Cut 19 (10/79) 91.16 Cut 20 (03/80) 91.17 Cut 21 (06/80) 91.18 Cut 22 (11/80) 91.19 Release 23 -- February 14, 1981 91.20 Release 24 -- June 1981 91.21 Release 25 -- October 5, 1981 91.22 Release 26 -- February 13, 1982 91.23 Release 27 -- June 5, 1982 91.24 Release 28 -- October 12, 1982 91.25 Release 29 -- February 12, 1983 91.26 Release 30 -- June 4, 1983 91.27 Release 31 -- October 8, 1983 91.28 Release 32 -- February 1984 91.29 Release 33 -- December 1984 91.61 Future conversions 91.63 Misc Notes 94 PLATO Programming Standards 94.1 Software Coding Standards 94.2 Software Coding Documentation 94.3 General Rules for Software Coding 94.4 -unit- Level Documentation 94.5 Released File Requirements 94.6 CYBIL Coding Standards (PCD&3) 94.6.2 Development standards 94.6.3 General Design Philosophy 94.6.4 Portability 94.6.5 Coding standards 94.6.5.1 General guidelines 94.6.5.2 Use of type integer 94.6.5.3 Use of type real 94.6.6 Naming conventions 94.6.7 Documentation: Titles/Headings 94.6.7.2 Procedure level documentation 94.6.7.3 Use of "pseudo" VAR parameters 95 Change Control Board Charter 02/1984 95.1 Purpose 95.2 Membership 95.3 Responsibilities 95.4 Change Control Board Charter Procs. 95.4.1 Purpose 95.4.2 Scope 95.4.3 Assumptions 95.4.4 Methods of identifying needed changes 95.4.5 Definitions 95.4.6 Procedures 95.4.7 Review Board Guidelines 96 Design Review Board Charter 02/1984 96.1 Purpose 96.2 Membership 96.3 Responsibilities 96.4 Design Review Board Charter Procs. 96.4.1 Purpose 96.4.2 Scope 96.4.3 Assumptions 96.4.4 Methods of identifying needed changes 96.4.5 Definitions 96.4.6 Procedures 96.4.7 Review Board Guidelines 98 Product Verification 98.1 Starting PV 98.2 PV Definition - 6/26/84 - brainstorm 98.3 PV Personnel Functions 98.4 PV Guidelines 98.4.1 Product Verification 98.4.2 Product Maintenance 98.4.3 Product Integration/Validation 98.4.5 Human Factors in a Product 98.4.6 Priority Classifications 98.5 PV Milestones - Generic 98.6 Handoff Requirements Document 98.6.1 Handoff Reqs. Document continued 98.7 Completing a PV Project 98.7.1 Filing PSRs from a PV Project 98.8 PV closure - 11/84 Certification 98.8.1 Justification/policy for PCS Certif 98.8.1.2 Certification Guidelines 98.8.1.3 Certificate Form 98.8.2 Deviations Form - 11/84 98.8.2.1 Deviations Notes 98.8.3 Disk Handoff to SMD 98.9 Miscellaneous PV Items 98.9.1 scmemo 98.9.2 Borrowed Disks 98.9.3 New Disk Inventory/Library 98.9.4 List of PV files 98.9.5 How to Write a PV Issue 98.9.6 Review Meetings 98.9.7 Notes 98.9.8 Re-opening PV 98.9.9 Support Manuals plato/supdoc/start.txt Last modified: 2024/12/27 20:19by 127.0.0.1