Difference between revisions of "Development Team/Packaging"

From Sugar Labs
Jump to navigation Jump to search
(add Caixa Magica issue)
m (updated links)
 
(84 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
{{Merge|Packaging Team}}
 +
 +
{{Merge|Supported systems}}
 +
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
|-style="background:#787878; color: white;"
 
|-style="background:#787878; color: white;"
Line 7: Line 11:
 
! Status
 
! Status
 
|-
 
|-
| [[Community/Distributions/ALTLinux|ALT Linux]]
+
| [[ALT Linux]]
 
| Sisyphus
 
| Sisyphus
 
| [[User:Alsroot|Aleksey Lim]]
 
| [[User:Alsroot|Aleksey Lim]]
| 0.83.3
+
| 0.88.x
 +
|-
 +
| Arch Linux based: AUR
 +
| None; rolling-release
 +
| [[User:Schivmeister|Ray Rashif]]
 +
| 0.88.0
 +
| [http://wiki.archlinux.org/index.php/Sugar wiki]
 
|-
 
|-
| [[Community/Distributions/Debian|Debian]]
+
|rowspan="3"|[[Debian]]
| (multiple concurrent branches)
+
| 5.0 / stable (Lenny)<BR>(only security updates)
| [http://wiki.debian.org/JonasSmedegaard Jonas Smedegaard]
+
|rowspan="3"|[http://wiki.debian.org/Sugar Debian OLPC Team]
| See here: http://qa.debian.org/developer.php?login=debian-olpc-devel@lists.alioth.debian.org
+
| 0.82.1
| [[#Needs pyabiword|Needs pyabiword]], [[#Needs evince python bindings|Needs evince python bindings]]
+
|rowspan="3"|[http://qa.debian.org/developer.php?login=debian-olpc-devel@lists.alioth.debian.org overview], [http://wiki.debian.org/Sugar/tasks wiki]
 
|-
 
|-
| [[Community/Distributions/Fedora|Fedora]]
+
| testing (Squeeze)
 +
| 0.84.x-0.86.x
 +
|-
 +
| unstable (Sid)
 +
| 0.84.x-0.88.x
 +
|-
 +
|rowspan="3"|[[Debian]]-based: [http://wiki.debian.org/Sugar#Unofficialadd-ons debian.jones.dk]
 +
| 5.0 / stable (Lenny)
 +
|rowspan="3"|[[User:JonasSmedegaard|Jonas Smedegaard]]
 +
| 0.84.x-0.86.x
 +
|-
 +
| testing (Squeeze)
 +
| 0.84.x-0.86.x
 +
|rowspan="3"|[http://debian.jones.dk/pkg/sugar/ repositories]
 +
|-
 +
| unstable (Sid)
 +
| 0.84.x-0.86.x
 +
|-
 +
| [[Fedora]]
 
| F11 (Leonidas)
 
| F11 (Leonidas)
 
| [[User:Erikos|Simon Schampijer]]
 
| [[User:Erikos|Simon Schampijer]]
| 0.83.4 per http://koji.fedoraproject.org/koji/packageinfo?packageID=4562
+
| 0.84.x
 +
|-
 +
|rowspan="2"|[[Fedora]]-based: [[Sugar_on_a_Stick|SoaS]]
 +
| F10 (Cambridge)
 +
|
 +
| 0.84.x
 +
| [http://download.sugarlabs.org/soas/repositories/1/ repository]
 +
|-
 +
| F11 (Leonidas)
 +
|
 +
| 0.84.x
 +
| [http://download.sugarlabs.org/soas/repositories/2/ repository]
 
|-
 
|-
| [[Community/Distributions/Gentoo|Gentoo]]
+
| [http://www.gentoo.org/ Gentoo]-based: [[Gentoo|Sugar overlay]]
| Sugar overlay
+
| unknown/rolling
 
| [[User:Alsroot|Aleksey Lim]]
 
| [[User:Alsroot|Aleksey Lim]]
| 0.83.3
+
| 0.88.x/git
 +
|-
 +
|rowspan="3"|[[Mandriva]]
 +
| 2009.1
 +
|rowspan="3"|[[User:Alsroot|Aleksey Lim]]
 +
| 0.84.x
 +
|
 +
|-
 +
| 2010.0
 +
| 0.86.x
 +
|
 
|-
 
|-
| [[Community/Distributions/Mandriva|Mandriva]]
 
 
| Cooker
 
| Cooker
 +
| 0.88.x
 +
|
 +
|-
 +
|rowspan="2"|[http://en.opensuse.org/Sugar openSUSE]
 +
| 11
 +
| [http://en.opensuse.org/User:Nubae Nubae]
 +
| 0.84.x
 +
| [https://build.opensuse.org/project/show?project=X11:Sugar overview]
 +
|-
 +
| Factory
 
| [[User:Alsroot|Aleksey Lim]]
 
| [[User:Alsroot|Aleksey Lim]]
| 0.83.3
+
| 0.88.x
 +
| [https://build.opensuse.org/project/show?project=X11:Sugar:Unstable overview], no python module audioop
 +
|-
 +
|rowspan="2"|[[Ubuntu]]
 +
| 9.04 (Jaunty Jackalope)
 +
|rowspan="2"|[https://wiki.ubuntu.com/SugarTeam Ubuntu SugarTeam]
 +
| 0.83.x
 +
| [[#Needs pyabiword|Needs pyabiword]]
 
|-
 
|-
| [http://en.opensuse.org/Sugar openSUSE]
+
| 10.04+ (Lucid)
| openSUSE Factory
+
| 0.88+
| [http://en.opensuse.org/User:Cyberorg CyberOrg]
+
|
| 0.83.4
 
 
|-
 
|-
| [[Community/Distributions/Ubuntu|Ubuntu]]
+
|rowspan="3"|[[Trisquel]]-based: [[Trisquel_On_A_Sugar_Toast#Install_Sugar-desktop_0.88_.22SWEETS.22 sweets sugar 0.88.1]]
| 9.04 (Jaunty Jackalope)
+
| 10.04 Trisquel 4.0/4.1-sugar
| [https://wiki.ubuntu.com/SugarTeam SugarTeam]
+
|[[User:Alsroot|Aleksey Lim]]
| 0.82.x
+
|sweets 0.88.1 
| [[#Needs pyabiword|Needs pyabiword]], [[#Needs evince python bindings|Needs evince python bindings]], waiting for 0.83.x in debian
+
|-
 +
| 10.10 Trisquel 4.5
 +
|
 +
|sweets 0.88.1
 +
| overview: [[Ubuntu#Sugar-desktop_0.88_.22SWEETS.22_on_Ubuntu_10.04_and_10.10 Browse does not start use surf-115.xo]]
 +
|-
 +
|
 +
|
 +
|
 
|-
 
|-
| Caixa Magica
+
|rowspan="3"|[http://www.caixamagica.pt/ Caixa Mágica] based: [[Magalhães]]
| 12
+
| 15
 
| [[User:Alsroot|Aleksey Lim]]
 
| [[User:Alsroot|Aleksey Lim]]
| 0.82.x
+
| 0.88.0
| lack of dbus-1.1x which brakes any collaborative activity (and makes sugar unusable)
+
|overview: Mandriva based -"task-sugar 0.88.0-1mdv2010.1 Sugar Platform"
|-
 
 
|}
 
|}
 +
 +
This table might be generated by a script like the one Collabora uses: http://people.collabora.co.uk/~cassidy/tp-versions.html
 +
 +
Source: http://people.collabora.co.uk/~cassidy/tp-versions.html
  
 
== Status notes ==
 
== Status notes ==
Line 56: Line 131:
 
=== Needs pyabiword ===
 
=== Needs pyabiword ===
  
In order for Write to work, abiword needs to be built with --enable-libabiword and the pyabiword package needs to be added.
+
In order for Write to work, abiword needs to be built with --enable-libabiword ([http://bugs.debian.org/512777 Debian bug #512777]) and the pyabiword package needs to be added.
 
 
=== Needs evince python bindings ===
 
 
 
In order for Read to work, evince needs to be built as a library and needs to have python bindings. This work is not yet upstreamed: http://dev.laptop.org/git?p=users/dsd/sugar-evince;a=commitdiff;h=d9b354a9318b6a99fa7ae185495b94431ab142c9
 
 
 
Started the upstreaming process: [[Evince]] and http://mail.gnome.org/archives/evince-list/2009-January/msg00010.html
 

Latest revision as of 13:40, 3 July 2012



Distro Current development version Contact Last Sugar version Status
ALT Linux Sisyphus Aleksey Lim 0.88.x
Arch Linux based: AUR None; rolling-release Ray Rashif 0.88.0 wiki
Debian 5.0 / stable (Lenny)
(only security updates)
Debian OLPC Team 0.82.1 overview, wiki
testing (Squeeze) 0.84.x-0.86.x
unstable (Sid) 0.84.x-0.88.x
Debian-based: debian.jones.dk 5.0 / stable (Lenny) Jonas Smedegaard 0.84.x-0.86.x
testing (Squeeze) 0.84.x-0.86.x repositories
unstable (Sid) 0.84.x-0.86.x
Fedora F11 (Leonidas) Simon Schampijer 0.84.x
Fedora-based: SoaS F10 (Cambridge) 0.84.x repository
F11 (Leonidas) 0.84.x repository
Gentoo-based: Sugar overlay unknown/rolling Aleksey Lim 0.88.x/git
Mandriva 2009.1 Aleksey Lim 0.84.x
2010.0 0.86.x
Cooker 0.88.x
openSUSE 11 Nubae 0.84.x overview
Factory Aleksey Lim 0.88.x overview, no python module audioop
Ubuntu 9.04 (Jaunty Jackalope) Ubuntu SugarTeam 0.83.x Needs pyabiword
10.04+ (Lucid) 0.88+
Trisquel-based: Trisquel_On_A_Sugar_Toast#Install_Sugar-desktop_0.88_.22SWEETS.22 sweets sugar 0.88.1 10.04 Trisquel 4.0/4.1-sugar Aleksey Lim sweets 0.88.1
10.10 Trisquel 4.5 sweets 0.88.1 overview: Ubuntu#Sugar-desktop_0.88_.22SWEETS.22_on_Ubuntu_10.04_and_10.10 Browse does not start use surf-115.xo
Caixa Mágica based: Magalhães 15 Aleksey Lim 0.88.0 overview: Mandriva based -"task-sugar 0.88.0-1mdv2010.1 Sugar Platform"

This table might be generated by a script like the one Collabora uses: http://people.collabora.co.uk/~cassidy/tp-versions.html

Source: http://people.collabora.co.uk/~cassidy/tp-versions.html

Status notes

Needs pyabiword

In order for Write to work, abiword needs to be built with --enable-libabiword (Debian bug #512777) and the pyabiword package needs to be added.