Deployment Team/Obsolete/jhconvert

From Sugar Labs
< Deployment Team
Revision as of 22:34, 31 August 2009 by Dfarning (talk | contribs) (update link)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

jhconvert

justhonestconvert Sugar to distro packages :)

The main purpose of this project is helping people to package Sugar for various non-mainstream GNU/Linux distributions. If a GNU/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

  • sugar-glucose provides core components
  • sugar-fructose provides core activities
  • sugar-platform provides Sugar Platform

0.82

release cycle

Glucose

sugar-toolkit 0.82.11
sugar-base 0.82.2
presence-service 0.82.2
datastore 0.82.1
artwork 0.82.3
journal-activity 99
sugar 0.82.9

Fructose

log-activity 16
chat-activity 48
pippy-activity 25
etoys 3.0.2160
web-activity 99
terminal-activity 19
write 60
read-activity 52
calculate 23

0.84

release cycle

Glucose

glucose 0.84.2
artwork 0.84.1
datastore 0.84.0
presence-service 0.84.0
sugar 0.84.5
sugar-base 0.84.1
sugar-toolkit 0.84.4

Fructose

fructose 0.84.2
calculate 29
chat-activity 65
etoys 4.0.2212
imageviewer-activity 7
jukebox 8
log-activity 18
pippy-activity 25
read-activity 66
terminal-activity 25
turtleart-activity 41
web-activity 108
write 63

Resources