Development Team/Source Code: Difference between revisions

Tomeu (talk | contribs)
Chimosky (talk | contribs)
Remove unstable section.
 
(45 intermediate revisions by 13 users not shown)
Line 1: Line 1:
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.
{{TeamHeader|Development Team|home=Development Team Home|roadmap_link={{Upcoming Stable Release}}/Roadmap}}


== Stable ==
{{Developers}}


* [[DevelopmentTeam/Source_Code/0.82|Sucrose 0.82]]
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.


== Unstable ==
== Stable ==
 
=== 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;"
* [[{{Current Stable Release}}|Sucrose {{Current Stable Release}}]]
|-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-61.tar.bz2 61]
|-
|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-102.tar.bz2 102]
|-
|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-62.tar.bz2 62]
|-
|log
|Log viewer
|[http://dev.laptop.org/git/projects/log-activity git://dev.laptop.org/projects/log-activity]
|[http://dev.laptop.org/pub/sugar/sources/Log/Log-16.tar.bz2 16]
|-
|write
|Word processor
|[http://dev.laptop.org/git/projects/write git://dev.laptop.org/projects/write]
|[http://dev.laptop.org/pub/sugar/sources/Write/Write-60.tar.bz2 60]
|-
|calculate
|Calculator
|[http://dev.laptop.org/git/projects/calculate git://dev.laptop.org/projects/calculate]
|[http://dev.laptop.org/pub/sugar/sources/Calculate/Calculate-25.tar.bz2 25]
|-
|terminal
|Terminal
|[http://dev.laptop.org/git/projects/terminal-activity git://dev.laptop.org/projects/terminal-activity]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-21.tar.bz2 21]
|-
|pippy
|Programming in python
|[http://dev.laptop.org/git/projects/pippy-activity git://dev.laptop.org/projects/pippy-activity]
|[http://dev.laptop.org/pub/sugar/sources/Pippy/Pippy-25.tar.bz2 25]
|-
|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-6.tar.bz2 6]
|-
|imageviewer
|Image viewer
|[http://dev.laptop.org/git?p=users/sayamindu/imageviewer-activity git://dev.laptop.org/users/sayamindu/imageviewer-activity]
|[http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-5.tar.bz2 5]
|-
|turtleart
|Turtle art
|[http://dev.laptop.org/git?p=projects/turtleart-activity git://dev.laptop.org/projects/turtleart-activity]
|[http://dev.laptop.org/pub/sugar/sources/TurtleArt/TurtleArt-23.tar.bz2 23]
|-
|etoys
|Etoys activity
|[http://dev.laptop.org/git/projects/etoys git://dev.laptop.org/projects/etoys]
|[http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-97.tar.gz 97]
|}


=== 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
|-
|CartoonBuilder
|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-2.tar.bz2 2]
|-
|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.1.tar.bz2 0.1]
|}


=== 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 173: 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]