Deployment Team/Obsolete/jhconvert: Difference between revisions
Appearance
m Minor grammatical fixes. |
|||
| Line 4: | Line 4: | ||
The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions. | The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions. | ||
If Linux distribution is not Debian/Fedora/Ubuntu based and there is lack of human resources to maintain packages, | If a Linux distribution is not Debian/Fedora/Ubuntu based and there is a lack of human resources to maintain packages, this project could be valuable. | ||
==How it works== | ==How it works== | ||
The general idea is to collect all distro-independent information in one place to minimize maintenance costs. | The general idea is to collect all distro-independent information in one place to minimize maintenance costs. | ||
The process for generating packages is: | |||
* | * Fetch dependencies from [[DevelopmentTeam/Jhbuild|sugar-jhbuild]] (native sugar building system) | ||
* | * Add distro-independent content like common package dependencies, various strings, urls etc. | ||
* | * Use distro-specific templates to generate native packages | ||
== Supported distros == | == Supported distros == | ||
Revision as of 18:59, 8 January 2009
jhconvert
justhonestconvert Sugar to distro packages :)
The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions. If a Linux distribution is not Debian/Fedora/Ubuntu based and there is a lack of human resources to maintain packages, this project could be valuable.
How it works
The general idea is to collect all distro-independent information in one place to minimize maintenance costs. The process for generating packages is:
- Fetch dependencies from sugar-jhbuild (native sugar building system)
- Add distro-independent content like common package dependencies, various strings, urls etc.
- Use distro-specific templates to generate native packages
Supported distros
Currently supported followed distributions:
Packages
Meta packages to install bunch of sugar components
- glucose provides strong(=) dependencies to core components
- fructose provides core activities and soft(<dev_branch) dependency to sugar-toolkit
- honey provides non-core activities and soft(<dev_branch) dependency to sugar-toolkit
0.82 |
release cycle | |
Glucose | ||
| sugar-glucose | 0.82.1 | |
| sugar-toolkit | 0.82.11 | |
| sugar | 0.82.9 | |
| sugar-artwork | 0.82.3 | |
| sugar-base | 0.82.2 | |
| sugar-datastore | 0.82.1 | |
| sugar-presence-service | 0.82.2 | |
| Journal | 99 | |
Fructose | ||
| sugar-fructose | 0.82.1 | |
| Read | 52 | |
| Chat | 48 | |
| Terminal | 19 | |
| Browse | 99 | |
| etoys | 3.0.2160 | |
| Write | 60 | |
| Calculate | 23 | |
| Log | 16 | |
| Pippy | 25 | |
Honey | ||
| honey | 0.82.11 | |
| TurtleArt | 16 | |
| Paint | 23 | |
| TamTamEdit | 51 | |
| TamTamJam | 52 | |
| TamTamMini | 50 | |
| TamTamSynthLab | 52 | |
0.84 |
release cycle | |
Glucose | ||
| sugar-glucose | 0.83.3 | |
| sugar-toolkit | 0.83.3 | |
| sugar | 0.83.4 | |
| sugar-artwork | 0.82.2 | |
| sugar-base | 0.83.2 | |
| sugar-datastore | 0.83.1 | |
| sugar-presence-service | 0.83.2 | |
Fructose | ||
| sugar-fructose | 0.83.3 | |
| Read | 62 | |
| Chat | 61 | |
| Terminal | 21 | |
| Browse | 102 | |
| etoys | 4.0.2201 | |
| Write | 60 | |
| Calculate | 25 | |
| Log | 16 | |
| Pippy | 25 | |
| Imageviewer | 5 | |
| TurtleArt | 23 | |
Honey | ||
| honey | 83.3 | |
| Paint | 23 | |
| TamTamEdit | 51 | |
| TamTamJam | 52 | |
| TamTamMini | 50 | |
| TamTamSynthLab | 52 | |
| MaMaMedia/cartoon-builder | 1 | |
| MaMaMedia/flipsticks | 1 | |
| MaMaMedia/jigsaw-puzzle | 5 | |
| MaMaMedia/joke-machine | 8 | |
| MaMaMedia/poll-builder | 21 | |
| MaMaMedia/slider-puzzle | 6 | |