On Mon, Jun 29, 2009 at 08:59:30PM -0400, Eben Eliason wrote: > On Mon, Jun 29, 2009 at 8:14 PM, Edward Cherlin<echer...@gmail.com> wrote: > > I would be interested to see this applied to a few dozen common > > workflows, such as student portfolios, a business plan, a lesson plan, > > a textbook incorporating software models, a research report, a photo > > album with pictures extracted from different sessions by different > > people, or downloaded from somewhere, and so on. If we knew what > > workflows our teachers and students needed, we would have a better > > chance of designing something that met their needs. > > We weren't trying, while designing this, to get too deep into lots > organizational models. Instead, we were trying to capture "sessions" > as actions which reference one or more objects, where a session, or an > action, is basically one continuous use of a given activity. In the > case of record, this might create several photos (separate objects), > which get grouped into the action. Most activities would have a 1-1 > association with objects, but not all. > > This also gives us a way to describe actions other than "working in an > activity." For instance, we might have an action for "copy _object_ to > _flash_", "sent _object_ to_person_", or "received _object_ from > _person_". Also, things like "became friends with _person_" and > "joined _group_" would be great to have. We could have "installed > _activity_" and "updated _activity_" actions. Etc.
A couple of related questions. How the process of "recording" these sessions/activities should look? Should we treat current state of the shell like a current session and what would happen if we restore to this current state another session from Journal? > > Browse might reference any downloaded objects, in addition to it's > session "instance". We can give activities the freedom to use this as > they see fit. > > As seen here (http://wiki.sugarlabs.org/go/Design_Team/Designs/Journal#01), > we might also distinguish between viewing and modifying objects. If I > read a document without making edits to it, we could say as much, and > that action would reference the same version of the same object as > another action. -- Aleksey _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel