That would not seem to control separation well. How easy would it be for another student to submit work on behalf of another, or corrupt existing work by accident?
For a truly shared computer, I suggest switching to a login screen before Sugar, such as that provided by the default Fedora (before OLPC OS removed it). For XO-1.5, a 4GB SD card per student might be another alternative; when the card is inserted before power on, the laptop could be made to behave with the identity of that student. This is costly, and risky, but is available immediately with no unusual configuration. On Mon, Dec 03, 2012 at 06:27:26AM +0200, Tony Anderson wrote: > Hi, > > The Saint Jacob school has one laptop per child in grades 4, 5, and > 6. The teachers in the lower primary (K, grades 1, 2, and 3) want to > use them for selected lessons. > > There needs to be a way for the work of each student who is sharing > a laptop to be kept separate. In particular, the school server knows > the class of the student who 'owns' the machine and provides access > only to those lessons. > > I consider this requirement as less than One Laptop Per Child. > > I propose the following: > > Modify the XO menu (home screen) to add a 'new' tab. This tab can be > used to assign another nick. For example, there could be the > student's nick plus a nick for the family to keep family use > separate from the students. This tab would bring up the original > login screen to allow selection of a nick and colors. > > Separate datastore folders would be set up in > /home/olpc/.sugar/default/datastore with a link to datastore for the > logged in user. > > When the laptop connects with the schoolserver, it will identify > both the serial-number and nick for the laptop. > > On the schoolserver, the /library/users/serial-number folder will > have folders for each user. The serial-number key pair would be used > for authorization and then backup would go to the correct folder > (the backup program would be aware of multiple users). > > I would appreciate any suggestions for better ways to do this and > for anyone who sees something I have missed. > > Tony > _______________________________________________ > support-gang mailing list > support-g...@lists.laptop.org > http://lists.laptop.org/listinfo/support-gang -- James Cameron http://quozl.linux.org.au/ _______________________________________________ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep