Re: [IAEP] The Next Wave of Activity Sharing

2009-07-25 Thread Aleksey Lim
On Sat, Jul 25, 2009 at 10:45:32AM +0200, Tomeu Vizoso wrote:
 [adding IAEP to cc]
 
 On Sat, Jul 25, 2009 at 10:09, Bastienbastiengue...@googlemail.com wrote:
  Joshua Eddy joshuage...@gmail.com writes:
 
  This is what Sugar Labs DC wants to bring to the table.  For a more
  detailed description of this idea, please visit my blog:
  http://joshstechjournal.blogspot.com/
 
  Nice idea!  Thanks for sharing it.
 
  I presume ideally the config options would offer a website to publish
  to, along with the Jabber service.
 
 I love the idea of having a site for children to share their work, I
 think this is going to be really big hit for Sugar. Congratulations on
 taking this task.
 
 We have been already discussing this in #sugar during the last week
 with Jeff and Aleksey and several good ideas were shared, will be nice
 to put all our thoughts in common when we get to more detail.

Everyone is welcome to formalize thoughts on
http://wiki.sugarlabs.org/go/Features/Server_Objects_Sharing

 A somewhat minor concern I have with your proposal is that I'm not
 sure that just one global server will be enough for everybody. What
 about areas with local network but none or little internet access? If
 on the other hand deployments can set their own server as Bastien
 suggests, how would a child upload to the global one when connection
 conditions improve?

But global server doesn't except local servers
think about www.flickr.com - its global option but every community could
have local servers.

 One could imagine that the control panel would allow to set a list of
 servers and the Publish menu item becomes a submenu where you can
 select the server to upload to, but things get complicated fast with
 maybe not too much value.
 
 What I would propose instead, based on my experience, is to start by
 the very basics and build on that after getting some feedback from
 actual users. I see how a publish menu item in the activity palette or
 the journal makes it easier than having to go to a specific site in
 Browse, but if you restrict the modifications at first to Browse, then
 you can install your new activity version on any existing Sugar
 version.

btw, why just not using Browse, we already do this in case of ASLO
is there real need to add additional complexity to sugar UI
at least we could start using Browse, get feedback and add new features
to 0.88(if its necessary).

-- 
Aleksey
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] The Next Wave of Activity Sharing

2009-07-25 Thread Tomeu Vizoso
On Sat, Jul 25, 2009 at 11:31, Aleksey Limalsr...@member.fsf.org wrote:
 On Sat, Jul 25, 2009 at 10:45:32AM +0200, Tomeu Vizoso wrote:
 [adding IAEP to cc]

 On Sat, Jul 25, 2009 at 10:09, Bastienbastiengue...@googlemail.com wrote:
  Joshua Eddy joshuage...@gmail.com writes:
 
  This is what Sugar Labs DC wants to bring to the table.  For a more
  detailed description of this idea, please visit my blog:
  http://joshstechjournal.blogspot.com/
 
  Nice idea!  Thanks for sharing it.
 
  I presume ideally the config options would offer a website to publish
  to, along with the Jabber service.

 I love the idea of having a site for children to share their work, I
 think this is going to be really big hit for Sugar. Congratulations on
 taking this task.

 We have been already discussing this in #sugar during the last week
 with Jeff and Aleksey and several good ideas were shared, will be nice
 to put all our thoughts in common when we get to more detail.

 Everyone is welcome to formalize thoughts on
 http://wiki.sugarlabs.org/go/Features/Server_Objects_Sharing

 A somewhat minor concern I have with your proposal is that I'm not
 sure that just one global server will be enough for everybody. What
 about areas with local network but none or little internet access? If
 on the other hand deployments can set their own server as Bastien
 suggests, how would a child upload to the global one when connection
 conditions improve?

 But global server doesn't except local servers
 think about www.flickr.com - its global option but every community could
 have local servers.

 One could imagine that the control panel would allow to set a list of
 servers and the Publish menu item becomes a submenu where you can
 select the server to upload to, but things get complicated fast with
 maybe not too much value.

 What I would propose instead, based on my experience, is to start by
 the very basics and build on that after getting some feedback from
 actual users. I see how a publish menu item in the activity palette or
 the journal makes it easier than having to go to a specific site in
 Browse, but if you restrict the modifications at first to Browse, then
 you can install your new activity version on any existing Sugar
 version.

 btw, why just not using Browse, we already do this in case of ASLO
 is there real need to add additional complexity to sugar UI
 at least we could start using Browse, get feedback and add new features
 to 0.88(if its necessary).

That's what I was trying to explain ;) Though I do see some value in
jumping over the step of opening browse and navigating to a specific
site, just think that from the deployment side of things this could be
better done in a future step.

Josh, I think your blog has very interesting stuff about your work in
Sugar, would you like to have it syndicated in
http://planet.sugarlabs.org ?

http://joshstechjournal.blogspot.com/

Thanks,

Tomeu

 --
 Aleksey

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Need some space

2009-07-25 Thread Steven M. Parrish
Hi all,

I've been in discussions with Daniel Drake about taking over the builds for 
F11/Sugar for the XO-1.  I will be working to backport the work done in the 
XO-1.5 branch to the XO-1.  Due to space limitations on my FedoraPeople 
account I need some place to host the images.  Can I get an account at 
laptop.org to host these?

Steven M. Parrish
-
gpg fingerprint: 4B6C 8357 059E B7ED 8095 0FD6 1F4B EDA0 A9A6 13C0
http://tuxbrewr.fedorapeople.org/
irc.freenode.net: SMParrish @ #fedora-kde, #fedora-devel, #fedora-olpc, #sugar

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Need some space

2009-07-25 Thread Chris Ball
Hi Steven,

Hi all, I've been in discussions with Daniel Drake about taking
over the builds for F11/Sugar for the XO-1.  I will be working to
backport the work done in the XO-1.5 branch to the XO-1.  Due to
space limitations on my FedoraPeople account I need some place to
host the images.  Can I get an account at laptop.org to host
these?

Sure; send me a public key and I'll make you a dev.laptop.org account.

(I think we can find somewhere to run the builds, too, but that'll
take a little longer to put together.)

Thanks,

- Chris.
-- 
Chris Ball   c...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Need some space

2009-07-25 Thread Peter Robinson
Hi Chris,

    Hi all, I've been in discussions with Daniel Drake about taking
    over the builds for F11/Sugar for the XO-1.  I will be working to
    backport the work done in the XO-1.5 branch to the XO-1.  Due to
    space limitations on my FedoraPeople account I need some place to
    host the images.  Can I get an account at laptop.org to host
    these?

 Sure; send me a public key and I'll make you a dev.laptop.org account.

 (I think we can find somewhere to run the builds, too, but that'll
 take a little longer to put together.)

Is there a reason why we can't have a single image? AFAICT there's a
couple of extra kernel modules and an extra xserver package and most
of the rest of it should be the same between the XO-1 and XO-1.5.

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: new F11-for-XO1 images available for testing

2009-07-25 Thread Daniel Drake
2009/7/25 Adric Net ad...@adric.net:
 We (OLPC folks, me) are still trying to find a spot to host the build
 machine for this
 so that we can do continuous or daily automated builds for testing.

 I know it's jumping ahead a bit, but is this (for xo1 or 1.5) going to be
 updatable with yum?

You can use yum to update packages from Fedora, as has always been
true with OLPC releases.

 Leaving aside the utility of yum updates for XO in general ... for testing
 these
 builds it will be much more possible for testers to pull some updated rpms
 every day or week than pull 300MiB images and overwrite our device memory
 every day/week. Especially for the wonderful people in distant lands with
 slow and
 unreliable lines.

The images come with olpc-update and the initramfs is ready to boot
our special versioned layout filesystem (like 8.2 and previous).
However the code to generate the images as the versioned layout is
currently disabled because it exposed a bug in OFWs ext2 code. For
XO-1 this should be no problem. Perhaps one of the first tasks of our
new buildmasters could be to enable and test this. Then the only
missing step is to generate output accordingly so that people can run
olpc-update to receive updates.

In summary, this is not changing from the way that OLPC has previously
done things, but we're a couple of small steps away from having the
update system fully functional.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Testing] new F11-for-XO1 images available for testing

2009-07-25 Thread Mitch Bradley

 The images come with olpc-update and the initramfs is ready to boot
 our special versioned layout filesystem (like 8.2 and previous).
 However the code to generate the images as the versioned layout is
 currently disabled because it exposed a bug in OFWs ext2 code. 


That bug is fixed in q3a06, which I released yesterday.


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Need some space

2009-07-25 Thread Daniel Drake
2009/7/25 Peter Robinson pbrobin...@gmail.com:
 Is there a reason why we can't have a single image? AFAICT there's a
 couple of extra kernel modules and an extra xserver package and most
 of the rest of it should be the same between the XO-1 and XO-1.5.

There are too many differences. We do not have a binary kernel that
boots on both laptops (although they share the same source tree so
that is some progress), the firmware is different and incompatible,
the disks are different sizes, and most significantly the disk access
is different: XO-1 has raw flash access so there are only a couple of
sensible filesystem options (we use JFFS2), and XO-1.5 sees the disk
as an ATA device so we have to use ext2 or similar.

That said, overall those differences only lead to a small set of
changes within the build system, hence my push for community build
efforts.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Need some space

2009-07-25 Thread Chris Ball
Hi,

Is there a reason why we can't have a single image? AFAICT
there's a couple of extra kernel modules and an extra xserver
package and most of the rest of it should be the same between the
XO-1 and XO-1.5.

Several reasons:

   * The XO-1 NAND requires jffs2 to be used, and the XO-1.5 has
 different storage hardware and is probably going to use ext[24].
 So, it would not be possible to share a single image file,
 although you could share a single build tree.

   * We're going to use much more space (i.e. install more packages)
 for the 4GB XO-1.5 image.

   * The machines need to boot different kernels, as they run on
 different subarchitectures.  However, we can imagine an olpc.fth
 script that works out which model it's running on and loads an
 appropriately-named kernel, and then having both kernels in the
 image.  I don't think there's anything else in the way that can't
 be worked around like this, but I might be wrong.

So, I think you could have a minimal (in terms of disk space) build
tree that worked on both machines, but that people running XO-1.5
would probably not prefer it to their native image, because they'd
rather use the larger image instead.  As a result, I don't see that
we're gaining much from sharing a build tree, so I'm not strongly
convinced that there's merit in doing more than just keeping the
kickstart files close to each other.  (But if someone else wants
to set something like this up, I won't argue against it.)

Thanks,

- Chris.
-- 
Chris Ball   c...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Testing] new F11-for-XO1 images available for testing

2009-07-25 Thread Mikus Grinbergs
 The images come with olpc-update and the initramfs is ready to boot
 our special versioned layout filesystem (like 8.2 and previous).
 However the code to generate the images as the versioned layout is
 currently disabled because it exposed a bug in OFWs ext2 code.
 
 That bug is fixed in q3a06, which I released yesterday.

I thought q3 OFW was meant only for XO-1.5 (and would brick XO-1).

Is it true that XO-1 users should __not__ apply q3a.. (and might not 
even need q3a06) ?

mikus

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Need some space

2009-07-25 Thread Ed McNierney
Steven -

While Chris sets you up on dev.laptop.org for space I'm working on a  
new F11 build machine for this project and I'll let you know as soon  
as that's available.

- Ed


On Jul 25, 2009, at 12:08 PM, Steven M. Parrish wrote:

 Hi all,

 I've been in discussions with Daniel Drake about taking over the  
 builds for
 F11/Sugar for the XO-1.  I will be working to backport the work done  
 in the
 XO-1.5 branch to the XO-1.  Due to space limitations on my  
 FedoraPeople
 account I need some place to host the images.  Can I get an account at
 laptop.org to host these?

 Steven M. Parrish
 -
 gpg fingerprint: 4B6C 8357 059E B7ED 8095 0FD6 1F4B EDA0 A9A6 13C0
 http://tuxbrewr.fedorapeople.org/
 irc.freenode.net: SMParrish @ #fedora-kde, #fedora-devel, #fedora- 
 olpc, #sugar

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] the first user is admin moodle policy

2009-07-25 Thread Joshua N Pritikin
On Fri, Jul 24, 2009 at 08:50:22PM +0200, Martin Langhoff wrote:
 On Wed, Jun 17, 2009 at 6:00 PM, Martin Langhoffmartin.langh...@gmail.com 
 wrote:
   - add the /etc/moodle/coursecreators support so that
    - if it exists, even if empty, magic first come is CC is disabled
    - it reads /etc/moodle/coursecreators looking for matching SNs (one
  SN per line)

I must be missing something really obvious.

I upgraded to the latest stuff using the olpcxs-testing repo.

I took an XO laptop and registered it with the schoolserver. This is the 
first laptop to register.

I browsed to http://school/. I got the moodle login screen. Isn't there 
suppose to be some kind of autologin mechanism?

I added the XO's serial number to /etc/moodle/coursecreators. I tried 
browsing to http://school/ again. I got the some moodle login screen.

Can somebody give me a clue?
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] the first user is admin moodle policy

2009-07-25 Thread Sameer Verma
On Sat, Jul 25, 2009 at 7:51 PM, Joshua N Pritikin jpriti...@pobox.comwrote:

 On Fri, Jul 24, 2009 at 08:50:22PM +0200, Martin Langhoff wrote:
  On Wed, Jun 17, 2009 at 6:00 PM, Martin Langhoff
 martin.langh...@gmail.com wrote:
- add the /etc/moodle/coursecreators support so that
 - if it exists, even if empty, magic first come is CC is disabled
 - it reads /etc/moodle/coursecreators looking for matching SNs (one
   SN per line)

 I must be missing something really obvious.

 I upgraded to the latest stuff using the olpcxs-testing repo.

 I took an XO laptop and registered it with the schoolserver. This is the
 first laptop to register.

 I browsed to http://school/. I got the moodle login screen. Isn't there
 suppose to be some kind of autologin mechanism?

 I added the XO's serial number to /etc/moodle/coursecreators. I tried
 browsing to http://school/ again. I got the some moodle login screen.

 Can somebody give me a clue?
 ___
 Server-devel mailing list
 Server-devel@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel


Make sure you update your Browse version to 102. This version has all the
bits needed to do seamless login. Do this via the Control Panel | Software
Update

Sameer
-- 
Dr. Sameer Verma, Ph.D.
Associate Professor of Information Systems
San Francisco State University
San Francisco CA 94132 USA
http://verma.sfsu.edu/
http://opensource.sfsu.edu/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel