Talk:Sweets Distribution

From Sugar Labs
Revision as of 15:38, 23 October 2011 by Satellit (talk | contribs) (10/23/2011 announcement Sweets_Distribution)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

10/23/2011 announcement

sugar-devel@lists.sugarlabs.org
The Sweets Distribution is already mentioned on SL wiki, but it wasn't publicly announced. So, that's it

Summary

The major purposes for this distribution:
* If Sweets is
 more appropriate for personal usage, Sweets Distribution might be
 useful for Sugar distributors, e.g., special GNU/Linux distributions
 targeted on Sugar usage;
** Some times, it is mostly impossible to have recent Sugar release in
  not recent GNU/Linux distributions, e.g., LTS releases, and Sweets
  Distribution will be helpful in that case;
* Sweets Distribution is only about packaging
 Sugar sweets,
 thus, it is zero-cost effort; the downside, it is impossible to add
 Sweets Distribution's packages to official repositories of GNU/Linux
 distributions.
This is a special, only Sugar, distribution. The key points that make Sweets Distribution different to the rest of Distributions are:
* Sweets Distribution is formed as a 3rd party repository, i.e., it is not regular GNU/Linux distribution;
* It supports several GNU/Linux distributions at the same time;
* Packages from these repositories do not interfere with the rest of the system, e.g., it is possible to use Sugar from Sweets Distribution and
:Sugar from official repositories at the same time.

Content

Sweets Distribution contains only Glucose, Fructose and Sugar Platform
dependencies. The reason to not include more activities:
* people can install activities at any time,
* it is easy to support Sweets Distribution based Sugar distribution with including activities that are more appropriate for the current use case.

Releases

All releases are based on dextrose/sugar sweet and contain pristine Glucose and Dextrose patches.
The following list is a list of Sweets Distribution releases and
GNU/Linux repositories they support. The list of supported GNU/Linux
distributions is populated entirely on purpose, e.g., Ubuntu packages
are being used in Trisquel. Please,
submit a request if you need more.

Sweets Distribution 0.88

Stable Dextrose 2 based releases:

Sweets Distribution 0.94

Testing Dextrose 3 based releases:

Installation

Ubuntu

Import repository gpg key. For example for
Ubuntu-11.04
repository, type in a terminal:
curl http://download.sugarlabs.org/packages/SweetsDistribution:/0.94/Ubuntu-11.04/Release.key | sudo apt-key add -
Refresh information about repositories:
sudo apt-get update
Install full Sweets Distribution, i.e., Sugar Shell and Fructose
activities:
sudo apt-get install sweets-distribution

Install only Sugar Shell:

sudo apt-get install sweets-sugar

Usage

To run Sugar in emulator mode, select Education/Sugar
application menu item or type in a terminal:
sweets-sugar-emulator

To login into Sugar session, choose Sweets Distribution session type.

Feedback

  • Submit your bug report or feature request.