Difference between revisions of "0.112/Testing"
(18 intermediate revisions by 2 users not shown) | |||
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> | ||
− | |||
− | 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 | + | To date there has been little independent testing of Sugar 0.112. |
== What should I test? == | == What should I test? == | ||
− | * new features, see [[0. | + | |
− | * bug fixes, see GitHub commits | + | * 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? == | == How to test? == | ||
+ | |||
Use the GNU standard autogen, configure, make, and make install steps. | 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 has packaged Sugar 0.112 for Fedora 28. Check the [https://koji.fedoraproject.org/koji/packageinfo?packageID=4562 Fedora build system]. | ||
+ | |||
+ | == 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. | ||
+ | |||
+ | 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: | ||
+ | |||
+ | sudo yum update sugar* | ||
+ | sudo service olpc-dm restart |
Latest revision as of 18:12, 25 December 2017
Welcome! This page is a section of the Sugar 0.112 release, please refer to 0.112 for related information.
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 little independent testing of Sugar 0.112.
What should I test?
- new features, see feature list,
- user level bug fixes, see 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 Debian Source Package sugar.
Ubuntu
We are waiting for Debian to package Sugar 0.112, then it will be available in Ubuntu. Check the Ubuntu Source Package sugar.
Fedora
Fedora has packaged Sugar 0.112 for Fedora 28. Check the Fedora build system.
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.
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:
sudo yum update sugar* sudo service olpc-dm restart