Difference between revisions of "Development Team/Python Packages"
Jump to navigation
Jump to search
(New page: 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...) |
(→sugar) |
||
Line 39: | Line 39: | ||
* Used by shell components and extensions. | * Used by shell components and extensions. | ||
− | * | + | * Shell components should only use sugar.shell. |
=== Extensions === | === Extensions === | ||
* Installed under $PREFIX/sugar/extensions/$COMPONENT. | * Installed under $PREFIX/sugar/extensions/$COMPONENT. |
Revision as of 10:52, 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.
- Shell components should only use sugar.shell.
Extensions
- Installed under $PREFIX/sugar/extensions/$COMPONENT.