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...) |
m (moved Walter is a wanker 12/Python Packages to Development Team/Python Packages over redirect: revert) |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 27: | Line 27: | ||
== sugar == | == sugar == | ||
− | + | Common packages: | |
− | * | + | * jarabe.model |
− | * | + | * jarabe.view |
− | * | + | |
− | * | + | Component packages: |
− | * | + | |
− | * | + | * jarabe.frame |
+ | * jarabe.controlpanel | ||
+ | * jarabe.journal | ||
+ | * jarabe.desktop | ||
+ | * jarabe.windowmgr | ||
Notes : | Notes : | ||
* Used by shell components and extensions. | * Used by shell components and extensions. | ||
− | * | + | * Each shell component should only use jarabe.model and jarabe.view. |
=== Extensions === | === Extensions === | ||
* Installed under $PREFIX/sugar/extensions/$COMPONENT. | * Installed under $PREFIX/sugar/extensions/$COMPONENT. |
Latest revision as of 20:33, 23 February 2010
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.