[Sugar-devel] [ANNOUNCE] Sweets Distribution
Aleksey Lim
alsroot at activitycentral.org
Sun Oct 23 11:39:06 EDT 2011
Hi all!
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 [[Platform_Team/Guide/Sweets_Usage#Sugar_via_Sweets|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
[[Platform_Team/Guide/Sweets_Usage#Sugar_via_Sweets|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
[[Community/Distributions|Distributions]] are:
* Sweets Distribution is formed as a 3rd party repository, i.e., it is
not regular GNU/Linux distribution;
* It [[#Releases|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 {{Code|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 [[Community/Distributions/Trisquel|Trisquel]]. Please,
[[Platform_Team/Sweets/Feedback|submit]] a request if you need more.
=== Sweets Distribution 0.88 ===
Stable [[Dextrose/2|Dextrose 2]] based releases:
* [http://download.sugarlabs.org/packages/SweetsDistribution:/0.88/Ubuntu-10.04/ Ubuntu-10.04]
* [http://download.sugarlabs.org/packages/SweetsDistribution:/0.88/Ubuntu-10.10/ Ubuntu-10.10]
=== Sweets Distribution 0.94 ===
Testing [[Dextrose/2|Dextrose 3]] based releases:
* [http://download.sugarlabs.org/packages/SweetsDistribution:/0.94/Ubuntu-11.04/ Ubuntu-11.04]
== Installation ==
=== Ubuntu ===
Import repository gpg key. For example for
[http://download.sugarlabs.org/packages/SweetsDistribution:/0.94/Ubuntu-11.04/ 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 ==
* [http://bugs.sugarlabs.org/newticket?component=sweets Submit] your bug
report or feature request.
--
Aleksey
More information about the Sugar-devel
mailing list