Development Team/Python Packages

< Development Team
Revision as of 10:50, 23 September 2008 by Marcopg (talk | contribs) (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...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.