Development Team/Architecture

< Development Team
Revision as of 07:48, 15 November 2008 by Tomeu (talk | contribs) (New page: === Shell description === === Diagram === ----------------------------------------------------------------------- | | | | ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Shell description

Diagram

 -----------------------------------------------------------------------
|              |             |                    |                     |
|              | Non-python  |   Sugar shell      |       Python        |
|              |   Sugar     | (Desktop window,   |        Sugar        |
|              | Activities  |      panel,        |      Activities     |
|   Regular    |  (Etoys,    |     journal)       |                     |
|      X       |  Simcity,   |                    |                     |
|     Apps     |    Mono     |------------------------------------------|
|              | activities, |        Sugar toolkit (python-only)       |
|              |    etc.)    |                                          |
|              |--------------------------------------------------------|
|              |        DataStore         |          Presence           |
|              |         service          |          service            |
 -----------------------------------------------------------------------
|                        Matchbox window manager                        |
|   (considering switching to Metacity for improved compatibility)      |
 -----------------------------------------------------------------------
|                                                                       |
|                    GNOME-ish Linux desktop                            |
|    X11, HAL, D-Bus, NetworkManager, GConf, Telepathy, etc             |
|                                                                       |
 -----------------------------------------------------------------------