Line 7: |
Line 7: |
| Intermediate level [http://library.gnome.org/devel/gobject/stable/ GObject] based libraries group. | | Intermediate level [http://library.gnome.org/devel/gobject/stable/ GObject] based libraries group. |
| | | |
− | See [[Documentation Team/Services/Scalable development model|Scalable development model]] to learn more about the initial intentions of Polyol. | + | See [[Platform Team/Scalable development model|Scalable development model]] to learn more about the initial intentions of Polyol. |
| | | |
| == Concepts == | | == Concepts == |
Line 41: |
Line 41: |
| All libraries are C based and could contain bindings for various programming languages. Libraries use the same [http://git.sugarlabs.org/projects/polyol sources tree] but each component has its own 0install interface and versions (there will be a way to use entirely polyol as single package e.g. for GNU/Linux distribution needs since all benefits of separation vanishes in that case). | | All libraries are C based and could contain bindings for various programming languages. Libraries use the same [http://git.sugarlabs.org/projects/polyol sources tree] but each component has its own 0install interface and versions (there will be a way to use entirely polyol as single package e.g. for GNU/Linux distribution needs since all benefits of separation vanishes in that case). |
| | | |
− | ==== [[Activity_Team/Services/Env|env]] ==== | + | ==== env ==== |
| | | |
| Access to various sugar environment settings. | | Access to various sugar environment settings. |
| | | |
− | ==== [[Activity_Team/Services/Shell|shell]] ==== | + | ==== shell ==== |
| | | |
| Compatibility level library to sugar-shell. | | Compatibility level library to sugar-shell. |
| | | |
− | ==== [[Activity_Team/Services/Collab|collab]] ==== | + | ==== collab ==== |
| | | |
| High level client API for what activity developers might need to code collab activities. | | High level client API for what activity developers might need to code collab activities. |
| | | |
− | ==== [[Activity_Team/Services/Ds|ds]] ==== | + | ==== ds ==== |
| | | |
| High level client API to sugar-datastore. | | High level client API to sugar-datastore. |
| | | |
− | ==== [[Activity_Team/Services/Gui|gui]] ==== | + | ==== gui ==== |
| | | |
| A set of first level GUI widgets to simplify process of activity creation. | | A set of first level GUI widgets to simplify process of activity creation. |
| | | |
− | ==== [[Activity_Team/Services/Toolkit|toolkit]] ==== | + | ==== toolkit ==== |
| | | |
| Everything what developers need to start developing native sugar activities. Library depends on all other Polyol components and contains glue level code that simplify creating sugar activities from scratch. This library (and all its dependencies) is an analog of python based sugar-toolkit library. | | Everything what developers need to start developing native sugar activities. Library depends on all other Polyol components and contains glue level code that simplify creating sugar activities from scratch. This library (and all its dependencies) is an analog of python based sugar-toolkit library. |