Line 1: |
Line 1: |
− | <noinclude>[[Category:Testing]] | + | <noinclude> |
| + | [[Category:Testing]] |
| + | Welcome! This page is a section of the Sugar [[0.112]] release, please refer to [[0.112]] for related information. |
| </noinclude> | | </noinclude> |
− | <span style="font-size: 188%">Testing Sugar 0.112</span>
| |
| | | |
− | Please test, and report problems on sugar-devel@ mailing list, bugs.sugarlabs.org, or the discussion page here. | + | Please test, and report problems on sugar-devel@ mailing list, github.com/sugarlabs/sugar issues, bugs.sugarlabs.org, or the discussion page here. |
| | | |
− | To date there has been no independent testing of Sugar 0.112. | + | To date there has been little independent testing of Sugar 0.112. |
| | | |
| == What should I test? == | | == What should I test? == |
− | * new features, see [[0.110/Feature_List|feature list]], | + | |
− | * bug fixes, see GitHub commits for bug list, | + | * new features, see [[0.112/Feature_List|feature list]], |
| + | * user level bug fixes, see [[#Notes|release notes]], |
| + | * developer bug fixes, see GitHub commits. |
| + | |
| + | == How to test? == |
| + | |
| + | Use the GNU standard autogen, configure, make, and make install steps. |
| + | |
| + | Or, use the Sugar Live Build dated 20171009 with Sugar 0.112; |
| + | |
| + | *can be booted from hard drive, flash drive, and optical media, automatically starting Sugar without persistence, |
| + | *can be installed as a virtual machine, with persistence and password protection, |
| + | *contains a special libabiword-3.0 to fix a flickering Write activity (#4915), thanks to Simon Quigley (Ubuntu #1574278) |
| + | *is based on the [[Debian]] 9 Stretch Live Build, but does not contain EFI Secure Boot support or encumbered firmware, |
| + | *for developers, contains all build dependencies, configured source trees (git clones in /usr/src), and binaries (make install) for the Sugar 0.112 Sucrose modules and the Fructose activity set, making it easy to use for GCI or GSoC tasks. |
| + | |
| + | See http://people.sugarlabs.org/~quozl/sugar-live-build-20171009/ |
| + | |
| + | == Debian == |
| + | |
| + | Debian have packaged Sugar 0.112 for the Buster release. Check the [https://packages.debian.org/source/sid/sugar Debian Source Package sugar]. |
| + | |
| + | == Ubuntu == |
| + | |
| + | We are waiting for Debian to package Sugar 0.112, then it will be available in Ubuntu. Check the [https://packages.ubuntu.com/search?keywords=sugar&searchon=sourcenames&exact=1&suite=all§ion=all Ubuntu Source Package sugar]. |
| | | |
| == Fedora == | | == Fedora == |
− | TODO
| |
| | | |
− | == Ubuntu/Debian == | + | Fedora has packaged Sugar 0.112 for Fedora 28. Check the [https://koji.fedoraproject.org/koji/packageinfo?packageID=4562 Fedora build system]. |
− | TODO
| + | |
| + | == OLPC == |
| + | |
| + | OLPC packages Sugar for OLPC laptops. People with OLPC laptops can test Sugar 0.112 now. |
| + | |
| + | The OLPC Sugar packages contain extra commits: |
| + | * remove frame animation, and transition box, as they are too slow for OLPC XO, but the changes were not accepted upstream, |
| + | * manufacturing support (About my computer; CPU, disk, memory and wireless firmware specifications). |
| + | |
| + | This makes the OLPC Sugar packages an incomplete test of Sugar 0.112, but sufficiently close to be useful to the community. |
| + | |
| + | === Ubuntu 16.04 on OLPC NL3 === |
| + | |
| + | For OLPC NL3 laptops, using Ubuntu 16.04, use the OLPC packages, like this: |
| + | |
| + | sudo apt update |
| + | sudo apt upgrade |
| + | sudo service lightdm restart |
| + | |
| + | === Fedora 18 on OLPC XO === |
| + | |
| + | For OLPC XO laptops, install OLPC OS 13.2.9. |
| | | |
− | I expect to package sugar 0.112 for debian.
| + | Or, for older versions of OLPC OS in the 13.2.x range, update only the Sugar packages to 0.112.olpc.x, like this: |
| | | |
− | == Other ==
| + | sudo yum update sugar* |
− | There are no other distributions that are packaging Sugar 0.112. On these systems, use the GNU standard autogen, configure, make, and make install steps.
| + | sudo service olpc-dm restart |