Re: [Sugar-devel] Activity packaging

2010-07-06 Thread Aleksey Lim
On Wed, Jul 07, 2010 at 01:18:04AM -0400, Michael Stone wrote: > Bernie wrote: > On Tue, 2010-07-06 at 12:02 -0400, Benjamin M. Schwartz wrote: > >> I think you are missing an important requirement: installation without > >> elevated permissions. > > > > Rainbow has been bit-rotting for the past 2

Re: [Sugar-devel] Activity packaging

2010-07-06 Thread Michael Stone
Bernie wrote: On Tue, 2010-07-06 at 12:02 -0400, Benjamin M. Schwartz wrote: >> I think you are missing an important requirement: installation without >> elevated permissions. > > XO and SoaS distributions are configured for sudo with no password. Yes. However, Uruguay does not maintain this confi

Re: [Sugar-devel] Activity packaging

2010-07-06 Thread Aleksey Lim
On Tue, Jul 06, 2010 at 05:59:04PM -0400, Bernie Innocenti wrote: > On Tue, 2010-07-06 at 19:56 +, Aleksey Lim wrote: > > > Just to mention how it could look like on high level > > http://wiki.sugarlabs.org/go/Activity_Team/Zero_Sugar#How_it_works_at_a_glance > > Will it also remove the need

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Bernie Innocenti
On Tue, 2010-07-06 at 16:36 -0600, Daniel Drake wrote: > On 6 July 2010 15:03, Bernie Innocenti wrote: > > Well, granting root access from the console already weakens it to the > > point of being useless. Who would bother to setup a fake DHCP, DNS and > > NTP server when it takes 20 seconds to cra

F11-for-XO1.5 Release 10.1.1 Release Candidate 5

2010-07-06 Thread Chris Ball
http://wiki.laptop.org/go/F11_for_1.5 http://build.laptop.org/10.1.1/os206 Compressed image size: 705.55mb (+0.10mb since build 205) This is the fifth RC build for the 10.1.1 release. Changes: * #10202: Reinstitute asserts in the Bitfrost package. * #10122: Fix "Distance activity not working

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Marco Pesenti Gritti
On 6 Jul 2010, at 04:26, Gary Martin wrote: > Pre-rendering is tricky as both stroke/fill colour, and image size are > variable. I think Benjamin had this more or less working at some point, I don't remember why we didn't land it. Marco ___ Devel ma

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Bernie Innocenti
On Tue, 2010-07-06 at 20:06 +0100, Gary Martin wrote: > Activity start-up times are significantly better than they used to be, > so no specific bug that I'm aware of, was just hopeful of any > opportunities to further improve performance On F11-0.88, I often see long startup times. I have some no

Re: bitfrost assertion checks were lost

2010-07-06 Thread James Cameron
On Tue, Jul 06, 2010 at 12:27:24PM -0600, Daniel Drake wrote: > A few months ago we enabled Python optimizations in the OLPC builds > causing python's "assert" statement to do nothing. > Martin Langhoff pointed out that we're dropping some important parts > of bitfrost's code with this change - we

[Server-devel] slides from March OLPC-SF presentation on XS

2010-07-06 Thread Sameer Verma
Long overdue, but I've finally uploaded my slides from the March presentation at OLPC-SF. http://www.slideshare.net/sverma/xs-olpc-school-server You'll have to log in to get the PDF (site has a Flash-based slideshow). I'll post the PDF and ODP somewhere online shortly. cheers, Sameer -- Dr. Same

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Daniel Drake
On 6 July 2010 15:03, Bernie Innocenti wrote: > Well, granting root access from the console already weakens it to the > point of being useless. Who would bother to setup a fake DHCP, DNS and > NTP server when it takes 20 seconds to crack it from the console? :-) Right. So with that logic, lets ju

Re: [Sugar-devel] Activity packaging

2010-07-06 Thread Bernie Innocenti
On Tue, 2010-07-06 at 19:56 +, Aleksey Lim wrote: > Just to mention how it could look like on high level > http://wiki.sugarlabs.org/go/Activity_Team/Zero_Sugar#How_it_works_at_a_glance Will it also remove the need to ship "fat bundles", as we do now? I mean, will it produce separate packages

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Martin Langhoff
On Sat, Jul 3, 2010 at 9:54 AM, Bernie Innocenti wrote: > Likely so, but the software should be able to compensate for it. After > discussing it on IRC, it seems that olpc-update-query should > automatically update the clock from the OATS server. Do _not_ rely on this for accurate clock setting.

Re: [Server-devel] Latest on capacity of the school server

2010-07-06 Thread David Leeming
OK good advice thanks. Power and available operating environment are an issue in the PNG schools. High temp and humidity and need to run on solar power, but not make it so expensive it can't be replicated in many schools. We will see how the small "eboxes" cope and add RAM, and yes we will get you

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Bernie Innocenti
On Tue, 2010-07-06 at 11:21 -0600, Daniel Drake wrote: > I think it's fine that individual deployments can do it. But it > shouldn't be done globally because it weakens the security system. Which security system, the theft deterrence? Well, granting root access from the console already weakens i

Re: [Server-devel] [Sugar-devel] Schoolserver security

2010-07-06 Thread Anna
On Tue, Jul 6, 2010 at 12:09 PM, Martin Langhoff wrote: > On Sat, Jul 3, 2010 at 8:09 AM, Bernie Innocenti > wrote: > > El Thu, 01-07-2010 a las 20:55 -0600, Daniel Drake escribió: > >> Child connects to a network, perhaps just to go online outside of > >> school. The network has an XS. The lapto

Re: Activity packaging

2010-07-06 Thread Bernie Innocenti
On Tue, 2010-07-06 at 12:02 -0400, Benjamin M. Schwartz wrote: > I think you are missing an important requirement: installation without > elevated permissions. XO and SoaS distributions are configured for sudo with no password. Rainbow has been bit-rotting for the past 2 years and nobody voluntee

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Mikus Grinbergs
> Activity start-up times are significantly better than they used to be, so no > specific bug > that I'm aware of, was just hopeful of any opportunities to further improve > performance It's my impression that activity start-up times are affected by the "size" (by that I mean "memory usage") of

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Hal Murray
d...@laptop.org said: > On 6 July 2010 10:10, Bernie Innocenti wrote: >> Laptops with anti-theft enabled can get the time from the OATS server >> when it's off by more than 24 hours. Unlocked laptops don't have a way >> to synchronize the time at all. >> All we need to fix it is a trivial shell

Re: [Sugar-devel] Activity packaging

2010-07-06 Thread Aleksey Lim
On Tue, Jul 06, 2010 at 11:51:00AM -0400, Bernie Innocenti wrote: > On Mon, 2010-07-05 at 16:20 +0200, Tomeu Vizoso wrote: > > > Sorry about the confusion, these questions were about the move from xo > > bundles to packages :( > > Ah! Communication FAIL! :) > > Ok, I think the requirements for a

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Gary Martin
On 6 Jul 2010, at 10:16, Tomeu Vizoso wrote: > On Tue, Jul 6, 2010 at 05:26, Gary Martin wrote: >> On 6 Jul 2010, at 03:33, Bernie Innocenti wrote: >> >>> On Mon, 2010-07-05 at 17:34 +0100, Gary Martin wrote: >>> Just showing the name under the pulsing icon might be a useful extra, b

Re: Activity packaging

2010-07-06 Thread Martin Langhoff
On Tue, Jul 6, 2010 at 1:50 PM, John Gilmore wrote: >> I think you are missing an important requirement: installation without >> elevated permissions. > > Enhancing deb or rpm to be able to do this would be a win all around. Yes, it's been in the To Do list for dpkg and rpm for as long as I've be

Anti-theft vs RTC (Was Re: NetworkManager time sync)

2010-07-06 Thread Hal Murray
csc...@laptop.org said: >> While we have your attention on this topic... >> Do you not think that this is a security issue? In that a thief could >> put a laptop on a network with rigged DNS and have control over the >> time/date on the laptop? > A sane security system would let the user contro

bitfrost assertion checks were lost

2010-07-06 Thread Daniel Drake
A few months ago we enabled Python optimizations in the OLPC builds causing python's "assert" statement to do nothing. Martin Langhoff pointed out that we're dropping some important parts of bitfrost's code with this change - we do want to be making these checks. Here's a patch to restore the previ

Re: Activity packaging

2010-07-06 Thread John Gilmore
> I think you are missing an important requirement: installation without > elevated permissions. Enhancing deb or rpm to be able to do this would be a win all around. A nonroot install would install under one's home directory, if either the package was marked as tested for homedir installation, o

Re: [Server-devel] Latest on capacity of the school server

2010-07-06 Thread Martin Langhoff
On Tue, Jul 6, 2010 at 3:15 AM, Tim McNamara wrote: > Sridhar & others > How do 7200rpm SATA hard drive speeds match up under this much simultaneous > load? HD speeds won't make any noticeable difference. Your bottlenecks are - RAM - HD access -- split the load across more disks. Specifically

Re: [Server-devel] XO Registration Failed with XS

2010-07-06 Thread ganesh gajre
On Tue, Jul 6, 2010 at 10:25 PM, Martin Langhoff wrote: > On Mon, Jul 5, 2010 at 4:41 AM, ganesh gajre > wrote: > > I had upgraded and test on the xo build OS-802. I check the given path > for > > school server /usr/lib/python2.5/site-packages/ there I don't find > jarabe > > directory. > > That

[Server-devel] Schoolserver security

2010-07-06 Thread Bernie Innocenti
El Thu, 01-07-2010 a las 20:55 -0600, Daniel Drake escribió: > Child connects to a network, perhaps just to go online outside of > school. The network has an XS. The laptop registers. The journal is > backed up to the server. Ok, this is a serious security issue. How about asking the user to conf

[Server-devel] XO Registration Failed with XS

2010-07-06 Thread ganesh gajre
hello, I am trying to register my xo's with the school server we setup at our place, from which some XO's got registered with XS, but some are failed to register. The steps I do as follow: 1. We don't have any active antenna or 2 network cards so we use Wireless router which act as DHCP server

[Server-devel] Moodle is disabled at the moment - Any Possible Solution

2010-07-06 Thread Hasikala Anuruddhi
Dear All, We are fourth year students of University of Colombo School of Computing ,following Information and Communication Technology degree .Currently we are developing an Infromation portal for Sri Lanka OLPC project. We installed XS 0.6 in one location and we retrived a copy of its moodle

Re: [Server-devel] Latest on capacity of the school server

2010-07-06 Thread Martin Langhoff
On Thu, Jul 1, 2010 at 1:45 PM, David Leeming wrote: > What experience do we have on the latest thinking about the capacity of a > single server? Here in Kosrae they have good 24/7 power availability and > air-conditioned offices in five of the schools. We can therefore specify > powerful machines

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Daniel Drake
On 6 July 2010 10:10, Bernie Innocenti wrote: > Laptops with anti-theft enabled can get the time from the OATS server > when it's off by more than 24 hours. Unlocked laptops don't have a way > to synchronize the time at all. > > All we need to fix it is a trivial shell script. Why not do it? I th

Re: [Server-devel] [Sugar-devel] Schoolserver security

2010-07-06 Thread Martin Langhoff
On Sat, Jul 3, 2010 at 8:09 AM, Bernie Innocenti wrote: > El Thu, 01-07-2010 a las 20:55 -0600, Daniel Drake escribió: >> Child connects to a network, perhaps just to go online outside of >> school. The network has an XS. The laptop registers. The journal is >> backed up to the server. > > Ok, thi

Re: [Server-devel] How to access site files quickly?

2010-07-06 Thread Martin Langhoff
On Mon, Jul 5, 2010 at 4:10 AM, David Leeming wrote: > Is there a possibility of uploading to Site files in bulk (by administrators > aware of the risks)? Yes. A zipfile. Once it's in moodle you can unzip it. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architec

Re: [Server-devel] XO Registration Failed with XS

2010-07-06 Thread Martin Langhoff
On Mon, Jul 5, 2010 at 4:41 AM, ganesh gajre wrote: > I had upgraded and test on the xo build OS-802. I check the given path for > school server  /usr/lib/python2.5/site-packages/ there I don't find  jarabe > directory. That is for the XO not for the XS. > Also, the registering of XO to server s

[Server-devel] sample Moodle course

2010-07-06 Thread Sameer Verma
We are putting together a sample course in Moodle to test load performance of XS on various hardware. This is part of a Masters thesis project (Benjamin Tran, who is on this list). While recognizing that there is no such thing as a totally representative course, we are thinking of putting together

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Bernie Innocenti
Err, we've dropped sugar-devel off the cc list again :-) On Mon, 2010-07-05 at 10:37 -0400, Christian Marc Schmidt wrote: > We are looking to schedule a design meeting next Saturday (July 10), > at 10:30am EST (2:30 UTC/GMT). We'll be reviewing designs for the > proposed Start new/Resume functiona

Re: [Sugar-devel] Clocks on XOs

2010-07-06 Thread Bernie Innocenti
On Mon, 2010-07-05 at 08:22 -0600, Daniel Drake wrote: > On 3 July 2010 16:52, Bernie Innocenti wrote: > > I checked: olpc-update-query only sets the clock if it's off by more > > than 24hours, so it cannot serve as a replacement for ntpdate. > > What's the requirement for super-accurate clocks o

Re: Activity packaging

2010-07-06 Thread Benjamin M. Schwartz
On 07/06/2010 11:51 AM, Bernie Innocenti wrote: > Ok, I think the requirements for activity bundles could be: > > 1) Support multiple CPU architectures > > 2) Support multiple distros (and different versions of same distro) > > 3) Centralized build cluster (submit one source package, get multipl

Activity packaging

2010-07-06 Thread Bernie Innocenti
On Mon, 2010-07-05 at 16:20 +0200, Tomeu Vizoso wrote: > Sorry about the confusion, these questions were about the move from xo > bundles to packages :( Ah! Communication FAIL! :) Ok, I think the requirements for activity bundles could be: 1) Support multiple CPU architectures 2) Support multi

Re: [Server-devel] Latest on capacity of the school server

2010-07-06 Thread David Leeming
Thanks, that is very useful. Have you actually deployed any schools with 250-500 yet, Sridhar? David Leeming From: Tim McNamara [mailto:paperl...@timmcnamara.co.nz] Sent: Tuesday, 6 July 2010 6:16 p.m. To: Sridhar Dhanapalan Cc: David Leeming; XS Devel Subject: Re: [Server-devel] Late

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread Tomeu Vizoso
On Tue, Jul 6, 2010 at 05:26, Gary Martin wrote: > On 6 Jul 2010, at 03:33, Bernie Innocenti wrote: > >> On Mon, 2010-07-05 at 17:34 +0100, Gary Martin wrote: >> >>> Just showing the name under the pulsing icon might be a useful extra, >>> but ideally the launch time should be as short as possible

Re: [Server-devel] Latest on capacity of the school server

2010-07-06 Thread Tim McNamara
On 6 July 2010 17:49, Sridhar Dhanapalan wrote: > On 2 July 2010 03:45, David Leeming wrote: > > What experience do we have on the latest thinking about the capacity of a > > single server? Here in Kosrae they have good 24/7 power availability and > > air-conditioned offices in five of the schoo

Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-06 Thread James Zaki
Funny you should ask, I'm just getting my feet wet in module development in fedora, and now looking to compile a hello.ko for the xo1. I've got a few questions though, so I'll start a new post with questions unless there are some notes on getting started? (eg setting up required header files 'yum