[sugar] Data Storage and User-facing System Requirements
Tony Anderson
tony_anderson
Fri Oct 31 01:02:11 EDT 2008
Benjamin Schwartz wrote:
>Erik: If you want applications to behave as they do on other systems,
>then why not just use an other system?
>I am not being facetious, and I hope I don't seem disrespectful. If >you
>are not interested in Sugar's goal of rearchitecting the computer
>experience to optimize for our students, then don't use Sugar. It >sounds
>to me like your goals would be achieved, for example, by running >Andres's
>debxo-LXDE or the Fedora XO spin, perhaps with minor UI customizations.
I thought Erik provided a thoughtful summary which deserves serious
attention. In particular, he carefully distinguished the user
journal/datastore view and the activity developer's need to use the
filestore interface.
Note that Marco Pesenti Gritti wrote about API policy:
Date: Sun, 12 Oct 2008 21:19:30 +0200
From: "Marco Pesenti Gritti" <mpgritti at gmail.com>
Subject: [sugar] API policy
To: "sugar List" <sugar at lists.laptop.org>
DEPRECATED
Interfaces which are not useful anymore or are being replaced by better,
incompatible ones should be deprecated and removed in the next *major*
version. When deprecating an interface a replacement should be available
and the migration to it well documented.
I think this applies in spades to the deprecation of the file system
interface in sugar. It would be a very constructive exercise for someone
to document the migration path from the file system to the
journal/datastore interface.
Tony
More information about the Sugar-devel
mailing list