SystemOrganization in 2.7

Daniel V. Oppenheim music at watson.ibm.com
Wed Dec 1 17:27:37 UTC 1999


What is the package Browser? I wasn't aware that squeak uses packages. Is 
this an extra pane that parses the category names using the '-' 
(Kernel-Objects, Kernel-Classes..)?

Danny

At 10:11 AM 12/1/99 -0800, you wrote:

>Hi,
>
>Since we're closing in on a new release, could I ask again for a 
>hierarchical system organization? For those using the PackageBrowser, it's 
>really nice to have a top level "package" organization that looks like
>         Kernel
>         Collections
>         Graphics
>         Music
>         Interface
>         System
>         Network
>         Morphic
>         Wonderland
>         (other packages here such as TGen, Siren, ...)
>
>(Part of the raison d'etre of the PackageBrowser is to be able to get 
>anywhere in the system without having to scroll the browser lists.)
>
>Note that I merge Numeric into Kernel, Balloon into Graphics and Alice 
>into Wonderland (where she belongs).
>
>The entire system organization I use is as follows:
>
>Kernel-Objects Kernel-Classes Kernel-Methods Kernel-Processes 
>Kernel-Numeric-Magnitudes Kernel-Numeric-Numbers Collections-Abstract 
>Collections-Unordered Collections-Sequenceable Collections-Text 
>Collections-Arrayed Collections-Streams Collections-Weak 
>Collections-Support Graphics-Primitives Graphics-Display Objects 
>Graphics-Transformations Graphics-Paths Graphics-Symbols Graphics-Views 
>Graphics-Editors Graphics-Files Graphics-Support Music-Synthesis 
>Music-Scores Interface-Framework Interface-Support Interface-Pluggable 
>Interface-Menus Interface-Browser Interface-Inspector Interface-Explorer 
>Interface-Debugger Interface-FileList Interface-File Contents Browser 
>Interface-Changes Interface-Web Browser
>Interface-Mail Reader Interface-IRC Chat Interface-Projects 
>System-Compiler System-Support System-Object Storage System-Files 
>System-Compression System-Serial Port System-Network 
>System-Exceptions-Kernel System-Exceptions-Extensions 
>System-Exceptions-Tests Network-Url Network-Protocols Network-RFC822 
>Network-Telnet Network-SqueakPage Network-PluggableWebServer 
>Network-HTML-Formatter Network-HTML-Forms Network-HTML-Parser-Entities 
>Network-HTML-Parser Network-HTML-Tokenizer System-Squeak-Interpreter 
>System-Squeak-Translation to C System-Squeak-Plugins 
>System-Squeak-TestPlugins System-Squeak-Applescript 
>Graphics-Balloon-Geometry Graphics-Balloon-Fills 
>Graphics-Balloon-Collections Graphics-Balloon-Simulation
>Graphics-Balloon-Engine Graphics-TrueType-Fonts Graphics-TrueType-Support 
>Morphic-Flash-Morphs Morphic-Flash-Import Morphic-Flash-Support 
>Morphic-Kernel Morphic-Support Morphic-Text Support Morphic-Basic 
>Morphic-Widgets Morphic-Demo Morphic-Models Morphic-Windows Morphic-Menus 
>Morphic-Components Morphic-Components-Demo Morphic-Scripting 
>Morphic-Scripting-Support Morphic-Scripting-Tiles Morphic-Books 
>Morphic-Palettes Morphic-Games Morphic-Experimental Morphic-Balloon-Demos 
>Morphic-Postscript Collections-EncodingFilters Graphics-Balloon-3D-Viewing 
>Graphics-Balloon-3D-Engine Graphics-Balloon-3D-Vectors 
>Graphics-Balloon-3D-Objects Graphics-Balloon-3D-Lights 
>Graphics-Balloon-3D-Plugins Graphics-Balloon-3D-Meshes
>Graphics-Balloon-3D-Arrays Graphics-Balloon-3D-Import 
>Graphics-Balloon-3D-PrimitiveEngine Graphics-Balloon-3D-Simulator 
>Wonderland-Time Wonderland-Objects Wonderland-Misc Wonderland-Undo 
>Wonderland-Core Wonderland-Morphs Wonderland-Mesh Wonderland-Lights 
>Wonderland-UserObjects Wonderland-Alice2.0-Misc Wonderland-Alice2.0-Cast 
>Wonderland-Alice2.0-Time Wonderland-Alice2.0-Scripts 
>Wonderland-Alice2.0-Worlds Wonderland-Alice2.0-Undo 
>Wonderland-Alice2.0-Interface Graphics-VRML-BaseNodes 
>Graphics-VRML-Definition Graphics-3D Graphics-Containers 
>Graphics-DisplayLists Graphics-DisplayListViews Kernel-Values 
>Interface-Outlines Interface-Transcript Morphic-WiW S2S-Core S2S-Examples 
>S2S-Test System-Compilers-Parsers
>System-Compilers-Scanners Tgen-Squeak Base Tgen-Conflict Strategies 
>Tgen-Support Tgen-Scanning Parsing Collections-Graph Nodes Tgen-Interface 
>Tgen-Parse Trees Collections-Graphs Tgen-Squeak UI Tgen-Token 
>Specification Nodes Tgen-Grammar Nodes Tgen-Regular Expression Nodes 
>PPGen-Support PPGen-Demo
>
>--
>stp
>
>Stephen Travis Pope  --  http://www.create.ucsb.edu/~stp
>stp at expertcity.com   --  stp9 at cornell.edu

---

Dr. Daniel V. 
Oppenheim 

Computer Music Center
	IBM T.J. Watson Research Center	     phone: (914) 945-1989
	P. O. Box 218 (or Route 134)	     fax:   (914) 945-3434
	Yorktown Heights, NY 10598	     www.research.ibm.com/music





More information about the Squeak-dev mailing list