[IAEP] [Sugar-devel] [ASLO] Release Physics-3

Gary C Martin gary at garycmartin.com
Sat Aug 29 12:05:23 EDT 2009

Hi Bill,

On 29 Aug 2009, at 14:44, Bill Kerr wrote:

> the default single click shape does not work for the box but does  
> work for circle and triangle

Just to confirm, this is tested and working. But, I think what  
happened here is that you may have dragged a very small (too small)  
box first, and then subsequent single clicks were then trying to clone  
that non drawable shape. I thought I'd avoided that case by not  
remembering parameters for shapes too small to draw, will fix this in  
the next release – so thanks for reporting it! :-)

> I think there needs to be clear install instructions for those doing  
> this for the first time. I wasn't sure what to do.

Option A:
(all releases of Sugar)
Installing new or upgrading an individual activity should be as simple  

1) visit http://activities.sugarlabs.org
2) find something you want to install (or upgrade if you already have  
an old version)
3) click download

Option B:
(all releases of Sugar)
If there is no internet connectivity, the teacher can:

1) download the .xo file (using Sugar or any other system)
2) put the .xo bundle onto a USB stick
3) Provide the USB stick to the class

Option C:
(Sugar 0.84 and up)
Or again for no internet connectivity, the teacher can:

1) download the .xo file to their Sugar
2) use the Journal "send to -> friend" to send the .xo bundle to each  
member of the class

Option D:
(Sugar 0.82 and older uses OLPC infrastructure hosting old activity  
releases, Sugar 0.84 needs to be manually configured and likely only  
works with old OLPC infrastructure, Sugar 0.86 and newer will use  
latest release from activities.sugarlabs.org by default)
Automatically upgrade all installed activities to the latest versions  
available should be as simple as:

1) open the "my settings" control panel
2) click on "Software update" icon

There have been some bumps in the upgrade system (which if encountered  
should be reported as BUGS, needing to manually erase before an  
install would be a BUG). Upgrading is a particular problem for distros  
that package and install Sugar activities in their own distro specific  
way – which basically makes every user for that distro need root  
privileges and know how to yum, or apt install/upgrade and breaks all  
of the above Sugar GUI install methods :-(

To end on a brighter note, the last release or so of Sugar on a Stick  
has been installing activities using the Sugar conventional .xo bundle  
process into ~/Activities, so excluding any bugs, options A to C  
should be working fine.

Hope that was more help than muddying the water!


More information about the IAEP mailing list