[sugar] perceived sugar performance

Albert Cahalan acahalan
Thu May 1 11:24:15 EDT 2008


Michael Stone writes:

> On Tue, Apr 29, 2008 at 07:58:06PM +0200, Marco Pesenti Gritti wrote:

>> * It deals with the problem of children clicking on 2-3 activities
>> at the same time, which proved to be a real issue in the field
>> (will faster activities address this? not sure).
>
> If you actually want to rate limit activity startup - why not just
> rate limit activity startup, perhaps with a "cooldown" effect?

This is exactly what Tux Paint has done for years. It holds a
lock file for 30 seconds. If it finds the lock file already
taken, it immediately exits. This works very well for kids.

> Instead, if you want to make it clear that people should be
> using one activity at a time, why not queue up launch requests
> and allow cancellation of all items in the queue?

For other reasons (GUI complexity and the OOM killer), the ability
to launch multiple activities should be disabled by default.



More information about the Sugar-devel mailing list