[IAEP] F11-0.88 os260py

Tomeu Vizoso tomeu at sugarlabs.org
Fri Jun 18 05:13:55 EDT 2010

On Fri, Jun 18, 2010 at 05:26, Bernie Innocenti <bernie at codewiz.org> wrote:
> This is the an interim release of Sugar 0.88 + GNOME series for XO-1.
> Please refer to this page for the current status and download
> instructions:
>  http://wiki.sugarlabs.org/go/Deployment_Team/Sugar-0.88
> With this build, all the major regression relative to 0.84 are fixed.
> The switch to Metacity resulted in a few hard issues on Fedora 11. There
> are still several smaller bugs to work on.
> All the new features planned for this cycle are now merged, with the
> notable exception of collections support for the activity updater, which
> urgently needs a volunteer. At this point, it seems too late for the
> much anticipated resurrection of Rainbow. Maybe next time.
> There may still be time to merge and stabilize a couple of minor
> features, such as a button in the Network control panel to re-register
> with the schoolserver.
> == Changes relative to the previous release (os258py) ==
>  * Integrate journal backup and restore to USB (esteban, tch)
>  * Integrate function for mounting a GNOME Documents folder in
>   the journal. Still presents some rough edges. (jasg)
>  * Pull latest OS updates from upstream (fedora)
> == Bugs fixed in this release ==
>  * Make ALT-TAB work. It was caused by a bug with XUngrabKey()
>   in the old Xorg server of Fedora 11, but we worked it around
>   in Metacity. We spent a lot of time to figure it out!
>   (tch, bernie)
>  * Fix windows staying in frame after startup. It turned out to be
>   a libwnck bug, solved by upgrading it to a more recent version
>   (aa, bernie)

Excellent integration work! Before, it used to be the upstream
developers who had to also debug on Fedora and sometimes on other
distros, and as you said, it often takes a lot of time.

It's great that this work has moved downstream!

>  * Fix fonts too big in all activities. This was a fallout of us
>   temporarily disabling sugar-settings-manager, due to another
>   bug (jasg).
>  * CTRL-C/CTRL-V don't work in Turtle Blocks
>   (walter)
>  * Sugar sometimes restart. My fault: I included in the build an
>   experimental Geode driver to check if it would now be safe to
>   re-enable some EXA acceleration. It wasn't. (bernie).
> == Known bugs ==
> We still have a bunch of less serious issues requiring attention:
>  * Activity updater needs to support microformat and collections
>  * Sometimes pulsing launch icon is delayed or absent (scheduling
>   issue? Sometimes I can see Sugar eating up 50% of the CPU when
>   starting an activity)

If you can reproduce it, it would be great to gather some profile data
during activity launch with this:

## Before launching ##
        profiler = cProfile.Profile()

## After launch ##

It should tell what's Sugar up to.



>  * Font in Write is small and text does not fill the screen width.
>   Sugar 0.82 and 0.84 used "Dejavu Sans", 0.88 uses "Times New Roman",
>   which is smaller. (someone take it? pretty please?)
>  * Disconnects from network on power save. This is a long-standing
>   kernel bug. In 0.84, we "fixed" it by disabling power management.
>  * Social Calc contains a race condition that makes it fail to
>   start. Frankly, I would just ditch it, but teachers seem to like
>   it very much
>  * More GNOME lock-down. See the thread with subject "GNOME and
>   protecting Sugar" on sugar-devel at .
> Thanks to anyone who could help us fixing these problems.
> --
>   // Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs       - http://sugarlabs.org/
> _______________________________________________
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep

More information about the IAEP mailing list