You can follow this thread or search about singleton on the bboards.
https://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0004Nd&topic_id=12&topic=OpenACS%204%2e0%20Design
You may also want to read about the package manager at http://yourhost/doc