Development Team/Source Code: Difference between revisions

Chimosky (talk | contribs)
Remove unstable section.
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{TeamHeader|Development Team|home=Development Team Home|roadmap_link={{Upcoming Stable Release}}/Roadmap}}
{{Developers}}
{{Developers}}
{{TOCright}}
 
If you want to package sugar for your favourite distribution or just want to examine sugar's lovely code ;) you can find all the source code of each module at the links below.
If you want to package Sugar for your favourite distribution or just want to examine Sugar's lovely code ;) you can find all the source code of each module at the links below.


== Stable ==
== Stable ==


* [[0.82/Source Code|Sucrose 0.82]]
* [[{{Current Stable Release}}|Sucrose {{Current Stable Release}}]]
 
== Unstable ==
 
=== Glucose ===
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
|-style="background:#787878; color: white;"
! Name
! Description
! Repository
! Latest release
|-
| sugar
| Core UI components
| [http://git.sugarlabs.org/projects/sugar git://git.sugarlabs.org/sugar/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.83.8.tar.bz2 0.83.8]
|-
| sugar-toolkit
| Activities and extensions toolkit
| [http://git.sugarlabs.org/projects/sugar-toolkit git://git.sugarlabs.org/sugar-toolkit/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.83.7.tar.bz2 0.83.7]
|-
| sugar-artwork
| Themes and icons
| [http://git.sugarlabs.org/projects/sugar-artwork git://git.sugarlabs.org/sugar-artwork/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.83.5.tar.bz2 0.83.5]
|-
| sugar-base
| Helpers for services and activities
| [http://git.sugarlabs.org/projects/sugar-base git://git.sugarlabs.org/sugar-base/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-base/sugar-base-0.83.4.tar.bz2 0.83.4]
|-
| sugar-datastore
| Backend of the journal
| [http://git.sugarlabs.org/projects/sugar-datastore git://git.sugarlabs.org/sugar-datastore/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.83.3.tar.bz2 0.83.3]
|-
| sugar-presence-service
| Presence service
| [http://git.sugarlabs.org/projects/sugar-presence-service git://git.sugarlabs.org/sugar-presence-service/mainline.git]
| [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-presence-service/sugar-presence-service-0.83.3.tar.bz2 0.83.3]
|-
| etoys
| Etoys authoring environment
| [http://dev.laptop.org/git/projects/etoys git://dev.laptop.org/projects/etoys]
| [http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2205.tar.gz 4.0.2205]
|-
| hulahop
| Widget for embedding a Mozilla browser
| [http://git.sugarlabs.org/projects/hulahop http://git.sugarlabs.org/projects/hulahop]
| [http://download.sugarlabs.org/sources/sucrose/glucose/hulahop/hulahop-0.4.9.tar.bz2 0.4.9]
|}
 
=== Fructose ===
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
|-style="background:#787878; color: white;"
! Name
! Description
! Repository
! Latest release
|-
|chat
|Text chatting
|[http://git.sugarlabs.org/projects/chat git://git.sugarlabs.org/chat/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Chat/Chat-64.tar.bz2 64]
|-
|browse
|Web browser
|[http://git.sugarlabs.org/projects/web git://git.sugarlabs.org/browse/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-105.tar.bz2 105]
|-
|read
|Document viewer
|[http://git.sugarlabs.org/projects/read git://git.sugarlabs.org/read/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Read/Read-65.tar.bz2 65]
|-
|log
|Log viewer
|http://git.sugarlabs.org/projects/log
|[http://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-18.tar.bz2 18]
|-
|write
|Word processor
|http://git.sugarlabs.org/projects/write
|[http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-63.tar.bz2 63]
|-
|calculate
|Calculator
|http://git.sugarlabs.org/projects/calculate
|[http://download.sugarlabs.org/sources/sucrose/fructose/Calculate/Calculate-28.tar.bz2 28]
|-
|terminal
|Terminal
|http://git.sugarlabs.org/projects/terminal
|[http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-24.tar.bz2 24]
|-
|pippy
|Programming in python
|[http://git.sugarlabs.org/projects/pippy git://git.sugarlabs.org/pippy/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Pippy/Pippy-31.tar.bz2 31]
|-
|jukebox
|Audio and video player
|[http://git.sugarlabs.org/projects/jukebox git://git.sugarlabs.org/jukebox/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Jukebox/Jukebox-7.tar.bz2 7]
|-
|imageviewer
|Image viewer
|[http://git.sugarlabs.org/projects/imageviewer git://git.sugarlabs.org/imageviewer/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-7.tar.bz2 7]
|-
|turtleart
|Turtle art
|[http://git.sugarlabs.org/projects/turtleart git://git.sugarlabs.org/turtleart/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleArt-43.tar.bz2 43]
|-
|etoys
|Etoys activity
|[http://git.sugarlabs.org/projects/etoys git://git.sugarlabs.org/etoys/mainline.git]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-100.tar.gz 100]
|}


=== Honey ===
{{:Development Team/Release/Modules}}
== Honey ==
:<span style="font-size: 150%">(Activities developed ''in the wild'')</span>


{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
:See [[Activities]].
|-style="background:#787878; color: white;"
! Name
! Description
! Repository
! Latest release
|-
|cartoon-builder
|CartoonBuilder activity
|[http://git.sugarlabs.org/projects/cartoon-builder git://git.sugarlabs.org/cartoon-builder/mainline.git]
|[http://download.sugarlabs.org/sources/honey/CartoonBuilder/CartoonBuilder-3.tar.bz2 3]
|-
|flipsticks
|FlipSticks activity
|[http://git.sugarlabs.org/projects/flipsticks git://git.sugarlabs.org/flipsticks/mainline.git]
|[http://download.sugarlabs.org/sources/honey/FlipSticks/FlipSticks-2.tar.bz2 2]
|-
|speak
|Speak activity
|[http://git.sugarlabs.org/projects/speak git://git.sugarlabs.org/speak/mainline.git]
|[http://download.sugarlabs.org/sources/honey/Speak/Speak-9.tar.bz2 9]
|-
|gst-plugins-espeak
|Espeak as sound source for gstreamer
|[http://git.sugarlabs.org/projects/gst-plugins-espeak git://git.sugarlabs.org/gst-plugins-espeak/mainline.git]
|[http://download.sugarlabs.org/sources/honey/gst-plugins-espeak/gst-plugins-espeak-0.3.1.tar.bz2 0.3.1]
|-
|moon
|Moon activity
|[http://git.sugarlabs.org/projects/moon git://git.sugarlabs.org/moon/mainline.git]
|[http://download.sugarlabs.org/sources/honey/Moon/Moon-10.tar.bz2 10]
|-
|labyrinth
|Labyrinth activity
|[http://git.sugarlabs.org/projects/labyrinth git://git.sugarlabs.org/labyrinth/mainline.git]
|[http://download.sugarlabs.org/sources/honey/Labyrinth/Labyrinth-7.tar.bz2 7]
|-
|readetexts
|ReadETexts activity
|[http://git.sugarlabs.org/projects/readetexts git://git.sugarlabs.org/readetexts/mainline.git]
|[http://download.sugarlabs.org/sources/honey/ReadETexts/ReadETexts-12.tar.bz2 12]
|-
|clock
|Clock activity
|[http://git.sugarlabs.org/projects/clock git://git.sugarlabs.org/clock/mainline.git]
|[http://download.sugarlabs.org/sources/honey/Clock/Clock-5.tar.bz2 5]
|-
|physics
|Physics activity
|[http://git.sugarlabs.org/projects/physics git://git.sugarlabs.org/physics/mainline.git]
|[http://download.sugarlabs.org/sources/honey/Physics/Physics-2.tar.bz2 2]
|}


=== Dependencies ===
== Dependencies ==


The Sugar interface is based on the GNOME and freedesktop software
The Sugar interface is based on the GNOME and freedesktop software
Line 200: Line 31:
* [http://www.freedesktop.org/wiki/Software/dbus dbus]
* [http://www.freedesktop.org/wiki/Software/dbus dbus]
* [http://www.x.org/wiki/Home X Windows System]
* [http://www.x.org/wiki/Home X Windows System]
* [http://matchbox-project.org/ matchbox]
* <strike>[http://matchbox-project.org/ matchbox]</strike> [http://blogs.gnome.org/metacity metacity]
* [http://www.gnome.org/projects/gconf/ gconf]
* [http://www.gnome.org/projects/gconf/ gconf]
* [http://telepathy.freedesktop.org/wiki/ telepathy]
* [http://telepathy.freedesktop.org/wiki/ telepathy]