Deployment Team/Obsolete/jhconvert

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 soft(<dev_branch) 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

Resources