747 bytes added
, 10:50, 23 September 2008
This is just a proposal for now. It has not been discussed and the code does not reflect it. Do not use it as a reference.
== sugar-base ==
Packages :
* sugar.mime
* sugar.logger
Notes :
* No UI dependencies.
* Owns the sugar namespace.
* Used by services, activities, shell components and extensions.
== sugar-toolkit ==
Packages :
* sugar.activity
* sugar.graphics
Notes :
* Used by activities, shell components and extensions.
== sugar ==
Packages:
* sugar.shell
* sugar.frame
* sugar.controlpanel
* sugar.journal
* sugar.desktop
* sugar.windowmgr
Notes :
* Used by shell components and extensions.
* Single shell components should only use sugar.shell.
=== Extensions ===
* Installed under $PREFIX/sugar/extensions/$COMPONENT.