Gold Userland as of March Meeting

Adam Martin adam at fsl.cs.sunysb.edu
Mon Oct 3 18:02:52 EDT 2005


All,

Copied from object table list Justin and I made (As best as I could
read his hieroglyphics)

Object
|-Array
|-Data
|-String
|-Set
|-Dictionary
|-Thread
| \-Forkable?
|-Task
|-ProcessInfo
|-File (Includes Forks)
| \-Socket (JHM?)
|   \-URL
|-FileManager
|-DirectoryEnumerator
|-Formatter
|-Scanner
|-Number (Value?)
|-Coder
| |-Archiver
| \-Unarchiver
|-PropertyList
|-UserDefaults
|-System
|-Connection (Works with Socket?)
|-Notification
|-NotificationCenter
|-NotificationQueue
|-RunLoop
|-RunLoop(Input,Output)
|-Timer (Date?)
\-Proxy

Gold File System Hierarchy
(Again, within bounds of reading handwriting)

(Format: dirname (Fancy Name) )

/system (System)
|-/dev (Devices)
|-/cmd (Commands)
|-/scmd (System Commands)
|-/daemons (Daemons)
|-/apps (Applications)
|-/tools (Tools
|-/lib (Library)
| |-/libs (Frameworks)
| |-/conf (Configuration)
| |-/db (Database)
| |-/fonts (Fonts)
| |-/prefpanes (Preference Panes)
| |-/logs (Logs)
| |-/help (Help)
| |-/services (Services)
| \-/support (Support)
\-/boot (Boot)
   |-/init (Startup Items)
   |-/loader (Loader)
   \-/kernel (Kernel)
     \-/[version]
       \-/modules

/local (Local)
|-/system (Same structure as system domain above)
|-/packages (Packages)
\-/subsystems (Subsystems)

/temp (Temporary)
\-/[procID] (Process ID: ##)

--
Adam David Alan Martin




More information about the gold-devel mailing list