Development Team/Python Packages
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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
Common packages:
- jarabe.model
- jarabe.view
Component packages:
- jarabe.frame
- jarabe.controlpanel
- jarabe.journal
- jarabe.desktop
- jarabe.windowmgr
Notes :
- Used by shell components and extensions.
- Each shell component should only use jarabe.model and jarabe.view.
Extensions
- Installed under $PREFIX/sugar/extensions/$COMPONENT.