[Server-devel] Work in progress - F9 install ISO

2008-09-03 Thread Martin Langhoff
Very rough install CD. It has the packages, but you'll have to install
them by hand -

It will be here in about 1hr (transfer from NZ takes its time...)
http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso

The md5sum is b8c77b26bef11391ab5b55ce55ffe653

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XS Splashscreen / logo

2008-09-03 Thread Martin Langhoff
On Wed, Sep 3, 2008 at 6:48 PM, Jeff [EMAIL PROTECTED] wrote:
 I'll write up some details as soon as I can, and announce it on the OLPC
 artwork wiki too.

*Fantastic*. After seeing your logo, I started thinking of where
would we put a logo - a quick rundown of the spots I think we'll have
one...

 - sticker on the case of my test XSs :-)

 - grub background at boot time during install and normal boots

 - installer splash screen (if I fail in my quest to remove the
graphical anaconda 8-) )

 - logo on web-based tools - we'll be using initially moodle and
mediawiki as the 'face' of the XS, so a small, easily identifiable
logo will be good. Will need the little url bar icon. Edges/shadows
with gaussian blur discouraged as it'll be hard to blend on CSS-based
themes... :-)

any others?



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Work in progress - F9 install ISO

2008-09-03 Thread Martin Langhoff
On Wed, Sep 3, 2008 at 6:37 PM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 Very rough install CD. It has the packages, but you'll have to install
 them by hand -

 It will be here in about 1hr (transfer from NZ takes its time...)
 http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso

 The md5sum is b8c77b26bef11391ab5b55ce55ffe653

The transfer finished, and just in time I have a kickstart file that
gets it to install xs-config, xs-pkgs and all the appropriate
dependencies. See:

http://dev.laptop.org/git?p=projects/xs-livecd;a=blob;f=kickstarts/anaconda-f9.ks;h=dfd4eabc417bb09b0bc5bcabce94dd22c1c5212e;hb=HEAD

I am using Jerry's mkusbinstall script, and copying the ks file to the
root of the USB drive. To get anaconda to read it you have to pass
ks=hd:sdb1:/ks.cfg to the kernel.

Good news: The network is configured correctly - defautls to server 1 - a

Bad news:
 - idmgr dies with an sqlalchemy error
 - xs-config has errors in %postinst

Tomorrow,

 - fiddle with pungi to the kickstart included in the initrd and to
add grub options
 - fix xs-config, idmgr

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Work in progress - F9 install ISO

2008-09-03 Thread Jerry Vonau
Martin Langhoff wrote:
 On Wed, Sep 3, 2008 at 6:37 PM, Martin Langhoff
 [EMAIL PROTECTED] wrote:
 Very rough install CD. It has the packages, but you'll have to install
 them by hand -

 It will be here in about 1hr (transfer from NZ takes its time...)
 http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso

 The md5sum is b8c77b26bef11391ab5b55ce55ffe653
 
 The transfer finished, and just in time I have a kickstart file that
 gets it to install xs-config, xs-pkgs and all the appropriate
 dependencies. See:
 
 http://dev.laptop.org/git?p=projects/xs-livecd;a=blob;f=kickstarts/anaconda-f9.ks;h=dfd4eabc417bb09b0bc5bcabce94dd22c1c5212e;hb=HEAD
 
 I am using Jerry's mkusbinstall script, and copying the ks file to the
 root of the USB drive. To get anaconda to read it you have to pass
 ks=hd:sdb1:/ks.cfg to the kernel.

edit the boot-loader's cfg file and append that as an argument.

 Good news: The network is configured correctly - defautls to server 1 - a
 
cool. work pays off.

 Bad news:
  - idmgr dies with an sqlalchemy error
  - xs-config has errors in %postinst
 
 Tomorrow,
 
  - fiddle with pungi to the kickstart included in the initrd and to
 add grub options
ok, initrd works, but lets debug it from the usbkey for now, for the 
%post stuff, edits are much easier.. ;-)
note: anaconda may fail to find the ks file on the usbkey the first 
time, usb still coming up.. just hit enter, should work the second time, 
nobody is using a serial console yet, right?

  - fix xs-config, idmgr
 
 cheers,
Jerry

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Work in progress - F9 install ISO

2008-09-03 Thread Douglas Bagnall
Martin Langhoff wrote:

 Bad news:
  - idmgr dies with an sqlalchemy error
  - xs-config has errors in %postinst

 Tomorrow,

  - fiddle with pungi to the kickstart included in the initrd and to
 add grub options
  - fix xs-config, idmgr

In an unrelated goose chase, I removed sqlalchemy from idmgr today.
Not tested yet though.

douglas
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Work in progress - F9 install ISO

2008-09-03 Thread Martin Langhoff
On Wed, Sep 3, 2008 at 9:04 PM, Douglas Bagnall [EMAIL PROTECTED] wrote:
  - fix xs-config, idmgr

 In an unrelated goose chase, I removed sqlalchemy from idmgr today.
 Not tested yet though.

timely! I was wondering whether this was the right alibi .to chop chop
chop!.. :-)



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] offline moodle

2008-09-03 Thread Bryan Berry
On Tue, 2008-09-02 at 22:57 +0200, Tony Anderson wrote:
 Hi,
 
 My apologies - I need to do some research on how to setup the 
 repo.or.cz. As an immediate expedient, I have attached the relevant 
 files to this email. When I get a little time, I will set this up 
 properly. The readme tries to describe the files and how they are used.
 

hey Tony, this is a good start. I have a somewhat different workflow in
mind. Here is a narrative that describes what I am thinking

User Story 1: Intermittent School attendance and School Server Outage

Monday
1. Kid goes to class
2. Teacher directs kids Moodle site
3. Kid navigates to Moodle Module for Class 2 math for the current month
4. Kid clicks 'download' link next Moodle module
5. This action downloads a the moodle module as a .xo bundle and
locally installs it to the XO
5.1 Inside the module are readings, pictures, animations, etc. all
available offline
6. School ends on Monday

Tuesday
Kid can't go to school. Mom and little brother are sick, has to take
care of them. Kid opens up XO and offline Moodle activity he downloaded
the day before. He does lessons that show him basic concepts, introduce
him to basic animations using activities like Etoys, and reads
explanations that answer some of the things he doesn't understand.

Wednesday
Kid still can't go to school. Has to help out in the fields. Later that
day the kid spends some time w/ the Moodle module

Thursday
Kid goes back to school. Kid isn't behind the other because he followed
the lesson plan at home. This has social importance that shouldn't be
understated. 

Over night there was an electrical surge that fried the school server.
The teacher can still instruct using the XO because she has it installed
locally as an activity and so do the kids.


The key here is that we need to package each offline moodle course as
an .XO Activity Bundle. http://wiki.laptop.org/go/Activity_bundles

Getting started, we only need the most basic features of Moodle.
Basically page navigation and the ability to display flash animations
and embedded pdfs for the supplementary readings. 

In time we can look at adding more dynamic stuff like access to the
gradebook but that can wait. In Nepal's context, our kids have no
libraries and maybe 4 small coursebooks.

Hope this helps and sorry I haven't been able to provide you w/ more
feedback earlier.

Pls post our correspondence regarding Offline Moodle to the
Server-Developers mailing list.
http://lists.laptop.org/listinfo/server-devel



-- 
Bryan W. Berry
Systems Engineer
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] new package: xs-activation

2008-09-03 Thread Erik Garrison
On Thu, Sep 04, 2008 at 11:18:31AM +1200, Martin Langhoff wrote:
 A couple of notes related to it.
 
 On Thu, Sep 4, 2008 at 12:07 AM, Greg Smith
  Can you put this feature on the roadmap:
  http://wiki.laptop.org/go/XS_Roadmap
 
 It's already there - we're using Trac's status overview searches,
 have a look :-)
 
 
 What happens is that - paraphrasing your email...
 
  someone prepping XOs before distribution to the field opens
  XO and turns it on. That is all they have to do.
 
  Who is the lead customer for this feature?
 
 Peru, Ethiopia. They've been asking for it, we discussed this in the
 last 2 phone meetings :-)
 

It would be be immediately practical in a warehouse setting, where
managing a key with a bunch of activation leases is a pain.

Now to get wireless installation/upgrade ready for use in the
warehouses... all we need is a signed 'nandcast' boot image.

Erik
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] offline moodle

2008-09-03 Thread Martin Langhoff
On Thu, Sep 4, 2008 at 3:01 PM, Bryan Berry [EMAIL PROTECTED] wrote:
 Then I have several questions, how many courses would offline moodle
 cache locally? And how could a kid dump one course they took offline but
 keep others? To browse to a cached course would gears have to cache all
 the pages on the way to cached course? Or for the kid to bookmark the
 cached course and use it to access it later?

I don't have all the answers for that - but your questions are good -
that's the kind of workflow that users would have to use. I hope
that the GG code can show a basic moodle homepage with a course
listing that shows the cached courses in a distinctive manner.

 I think a bookmark wouldn't be very intuitive.

AIUI, the user only has to get to the initial moodle page, and GG
should take care of the rest.

I'm not saying that this is what Tony's implemented -- I'll review the
code asap -- but that's the kind of workflow that GG seems to support,
and it looks good to me.

 Sure, but my focus is making it easy for the kids to easily view
 multiple courses offline. I am only interested in Offline Moodle insofar
 as it supports that goal.

What other goal could possibly offline moodle have? ;-)

we're all on the same page wrt that.



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] offline moodle

2008-09-03 Thread Bryan Berry
On Thu, 2008-09-04 at 15:10 +1200, Martin Langhoff wrote:

good to hear we're on the same page.

 AIUI, the user only has to get to the initial moodle page, and GG
 should take care of the rest.

you've reached beyond my geek lingo, what on earth does AIUI mean? :)

-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel