[Sugar-devel] Abandoning sugar-emulator

Gonzalo Odiard gonzalo at laptop.org
Tue Dec 4 22:03:34 EST 2012


Looks like a good tool, but before we drop sugar-emulator,
please give us time to use both tools, compare,
and see what is working and what not.
By example, setting the scale is a feature (not a bug) :)
sugar-build is great improvement over what we had before,
but in the process we had a few disruptions by changes
and at times we loose hours building and rebuilding :)
Then, a fall back solution, until we have a new tool working is a good idea.
Thanks by all this work

Gonzalo

On Tue, Dec 4, 2012 at 7:52 PM, Daniel Narvaez <dwnarvaez at gmail.com> wrote:

> Hello,
>
> after we branch, I propose we drop the emulator code from sugar in
> favor of a separate module, sugar-runner.
>
> In terms of features the advantages of sugar-runner are:
>
> * It can run inside another X session (with Xephyr like
> sugar-emulator), inside a full independent X session and headless,
> inside Xvfb.
> * It works around Xephyr issues like international keyboards and
> multiple outputs.
> * It's better tested with recent sugar code and recent distributions.
> * It tries to be helpful. For example it offers to tweak
> Xwrapper.config where necessary.
> * It's integrated with sugar-build and at the same time it can run the
> sugar instance installed in the system.
> * It's a separate module which I think make sense here because most
> users will never run this code and it's largely a collection of hacks
> which are not necessary when running as a normal desktop environment.
> * From a quick read of the sugar-emulator code I don't see anything
> missing, except maybe the ability to specify a scaling. I could easily
> add it but... that thing should disapper from sugar anyway!
>
> The code is here:
>
> http://git.sugarlabs.org/sugar-runner/sugar-runner/trees/master
>
> There is not that much of it, all python with a few C helpers
> (accessed by introspection) where I couldn't avoid it.
>
> --
> Daniel Narvaez
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20121205/97b045e7/attachment.html>


More information about the Sugar-devel mailing list