Re: [Server-devel] XS 0.7 CentOS boot hang

2013-08-20 Thread David Van Assche
IMHO it might be worth looking at udoo - Linux machine made made  up of
arduino + 4 raspberry pis. I've signed up with them via rockstarter So I'll
tell u guys about it. Also signed up for wig wag and portable  3d printer
(kinda essential for onsight repairs  - works wonders) that and much more
Serius look into IP 6 and wimax.
Just some quick observat
On 21 Aug 2013 10:36, David Leeming da...@leeming-consulting.com wrote:

 Thanks.

 That allowed me to establish that it's a HDD problem.

 David


 -Original Message-
 From: sv3...@gmail.com [mailto:sv3...@gmail.com] On Behalf Of Sameer Verma
 Sent: Wednesday, 21 August 2013 6:42 a.m.
 To: Samuel Greenfeld
 Cc: David Leeming; XS Devel
 Subject: Re: [Server-devel] XS 0.7 CentOS boot hang

 On Tue, Aug 20, 2013 at 9:59 AM, Samuel Greenfeld greenf...@laptop.org
 wrote:
  Given the XS-0.7 does not run X Windows by default, this likely is not
 the
  problem.
 
  You can try disabling the pseudo-graphical progress bar to get more
  information.

 I usually hit F2 to see when it slows down or hangs (like when it
 doesn't get a dhcp lease on the WAN port).

 Sameer

 
  On a system that hangs, choose to edit the default boot option before the
  countdown timer finishes.  Delete the rhgb (Red Hat Graphical Boot) and
  quiet parameters, and then tell Grub to let the system boot to see if
 the
  hang point becomes obvious.
 
 
 
  On Tue, Aug 20, 2013 at 2:36 AM, David Leeming
  da...@leeming-consulting.com wrote:
 
  Hi,
 
 
 
  Apologies if this has been covered before.
 
 
 
  I noticed that sometimes an XS 0.7 installation will hang in the boot
  screen (the advancing white shaded bar bottom of screen). I have not
 been
  able to fix this other than by reinstalling. I read somewhere there is a
 bug
  involving X11 and the fix is to boot in single user mode and delete
  xorg.conf. But tried that and it still hung but with scrolling boot text
 on
  the screen.
 
 
 
  David Leeming
 
  Solomon Islands Rural Link
  P.O.Box 652 Honiara, Solomon Islands
 
  +677 7476396 (m) +677 24419 (h)
 
  www.rurallink.com.sb
 
 
 
 
  ___
  Server-devel mailing list
  Server-devel@lists.laptop.org
  http://lists.laptop.org/listinfo/server-devel
 
 
 
  ___
  Server-devel mailing list
  Server-devel@lists.laptop.org
  http://lists.laptop.org/listinfo/server-devel
 



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

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


Re: [Server-devel] Regarding my OLPC XS Wishlist

2011-11-19 Thread David Van Assche
There's OBS (build packages for multiple distros) and suse studio, the
latter builds isos, and if I understand it correctly not just suse isos,
its kind of a drag and drop tool where you choose what your iso should
contain

And I would hardly say openSUSE is a minor distro... next to Ubuntu and
Fedora, probably the most known and used... though I guess much more so
outside the US, seeing as its German in origin...

kind regards,
David Van Assche

On Thu, Jun 2, 2011 at 11:20 AM, Aleksey Lim alsr...@activitycentral.orgwrote:

 On Thu, Jun 02, 2011 at 06:29:51PM +1000, Sridhar Dhanapalan wrote:
  On 28 May 2011 08:31, Aleksey Lim alsr...@activitycentral.org wrote:
   On Fri, May 27, 2011 at 11:39:54AM -0400, Bernie Innocenti wrote:
   On Fri, 2011-05-27 at 21:14 +0545, Abhishek Singh wrote:
Dear All,
I've put down my OLPC XS wishlist at
http://asingh.com.np/blog/olpc-xs-my-wishlist/ . Please comment
 upon it.
   
Thank You.
  
   Thank you! Forwarding this to the Dextrose list as well.
  
   I've also CCed guys who do XS work in .au
  
   Abhishek: thanks for sharing your wishlist.
  
   From my side, I see the whole picture in case of school server like
 having:
  
   * sugar-server[1], the base of any school server. it doesn't provide
stuff like moodle (too complicated to be basic) or puppet (useless on
this level, since configuring sugar-server should be just install
packages/iso and do some automatic work, the higher levels might user
puppet or so)
   * any additional services that might be useful in some deployments but
are not basic, eg, moodle or wiki.
sugar-server should provide needed info via reliable API for these
services.
in my mind, such services might be formed as separate projects (like
sugar-server-moodle) to make it possible to attach it on purpose
(there might be useful configuration tool that is being used in
sugar-server, mace[2]).
   * final products that include components on purpose (but sugar-server
 is
a required one). It is entirely depends on local needs.
 
  We are looking to make our XS-AU[0] more modular to suit different use
  cases. Our initial goal

  (completed over a year ago)
 If I got it right, it is still the same OLPC XS code base but w/ tweaks?
 sugar-server in that case is a new project w/ more tough and localized
 design.

  work on a single interface to integrate well into existing networks.
  Installation is via USB and fully scriptable via kickstart files.
 
  The current XS is very monolithic and bureaucratic. It requires
  moderate sysadmin skills to install and maintain. Maintaining the
  presence service is cumbersome and impractical in our schools. The
  turnover of teachers and students is far too high to ensure that
  anything gets managed properly.

  We're looking to slim down the XS-AU such that we can have a simple
  collaboration server (which we currently call XS Lite) that is
  installable in a classroom as a drop-in appliance.

 ie, just having jabber server and somehow let students know where it is?

  is an ejabberd.

 btw, I'm planing to use Prosody instead of ejabberd. I have really bad
 experiance w/ ejabberd - on jabber.sugarlabs.org it eats too many
 resources for regular 10-30 online users. Prosody is slim and light app
 and it alsready works fine w/ sugar-0.88.

  Registration, Moodle, Squid, backups and so on are
  unnecessary. Each teacher can run their own server for their own
  class. Conveniently, this could easily run on an XO (XS-on-XO).

 in other workds there is no need in sugar specific stuff at all - just
 install jabber server from packages (maybe w/ sugar specific patches) and
 write its url on studensts' boxes.

   My own running though your wishlist keeping in mind sugar-server plans:
  
   1) Porting XS to new version of Fedora
 sugar-server will be build on OBS[3] for distros that are being used
 in the field (deb or/and rpm based).
 So, downstream can just use these packages, add new one and create
 the final product (there is an idea to teach OBS to create isos for
 not only SUSE, obs is designed originally)
 
  You're using SuSE as a base? That sounds like an awful lot of work
  porting to a distribution that isn't widely used. Why not stick with
  the current platform, which benefits from Red Hat engineering and has
  a much larger developer, installation and user base? Not to mention
  that the XOs use the same platform, meaning that skills can be shared
  across client and server.

 OBS is not only suse (in fact, they renamed it from openSuse Build
 Service to Open Build System recently). In other words, it can create
 package for any rpm/deb based distro, but, afaik, it can create iso only
 for opensuse for now (and plan is looking how it might be done for other
 distros, but anyway using obs as a packages farm is good w/o having
 isos).

  The XS-AU has been working pretty well on Fedora 11 for quite some
  time. We've

Re: [Server-devel] [Dextrose] Regarding my OLPC XS Wishlist

2011-11-19 Thread David Van Assche
yeah  I also had big problems with ejabberd in the beginning... It seems
you have to really get rid of every thing related to it if you reinstall,
make a mistake during setup... think thats the main issue... but using
prosody wouldn't that make it quite different to the exisiting XS
server?

David Van Assche

On Fri, Jun 3, 2011 at 3:31 AM, Bernie Innocenti ber...@sugarlabs.orgwrote:

 On Thu, 2011-06-02 at 11:57 -0400, Martin Langhoff wrote:
  On Thu, Jun 2, 2011 at 11:56 AM, Aleksey Lim
  alsr...@activitycentral.org wrote:
   Have you spent any time learning how to configure ejabberd? Diagnosing
   your problem? Discussing it on the ejabberd mailing list?
  
   Well, I assume OLPC people did it many times before me, I just reused
 their
   experience tryinhg to follow wiki.l.o docs and using native packages
 from
   fedora.
 
  Yes -- everytime we saw a perf problem we diagnosed. Right now we
  don't see performance problems when load testing the XS.

 What's the exact binary package of ejabberd and configuration that works
 well? How many users has it been tested with?

 I've had similar an experience similar to Aleksey with all versions of
 the ejabberd I tried, and so did the Collabora people I spoke with. I
 tried tweaking the configuration a bit, but the impression I got is that
 ejabberd is over-engineered for our needs (only 1 server, about 1000
 users).


  If you see perf problems in your specific setup, I can only suggest
  you diagnose -- perhaps with the help from the ejabberd developers via
  their mailing list.

 Thanks. Send me your public ssh key, I'll give you access to the machine
 hosting jabber.sugarlabs.org. If you make it work, I'll buy you a green
 beer at EduJam 2012 :-)

 --
 Bernie Innocenti
 Sugar Labs Infrastructure Team
 http://wiki.sugarlabs.org/go/Infrastructure_Team


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

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


Re: [Server-devel] Dansguardian on XS

2011-04-05 Thread David Van Assche
I''ll probabbly get flamed for this but here goes. These are some of the
resons I dont see oppenDNS are as an alternative to aw filter:

- It it usually to restricitive kids or admins can of courrse change
this, but then this becomes pertty mu dansguardian.

- Dansguardian uses Baysian logic to filter out of a lot of the  seriously
otherwise complex keywords/phrases

- I can STILL be uesd with openDNS, to drive down traffic usage

- It i constnantly bein upfated by no only th3 Christian Community agenda,
but muslim and jewish too...

- IT works absolutely fantastically as a standalone program that uses
tinyproxy and firehol and is maintained by a nice small team of devs )8 at
lasst cound)... The whole frontend works fast and efficiently on a number of
netbooks we teeted at guadalnex.ed

- It has a major set of pre-fabricated recipes which will save techers adn
admins tim

So--- of u want to use i with OPNDNS u can, an if u choose satnalone vie js
je ehreason .

On Tue, Apr 5, 2011 at 5:04 PM, Martin Langhoff
martin.langh...@gmail.comwrote:

 2011/4/5 Xavier Carcelle xavier.carce...@gmail.com:
  Sabes si algunas han installado el Dansguardian on un XO directamente
  para fitrar XO si no hay XS ?

 No, pero hay una tecnica alternativa:

 1 - Instala tu propio servidor de DNS que forwardea a OpenDNS. Tiene
 que tener una IP publica.

 2 - Al armar la imagen en olpc-os-builder, agrega un script en
 /etc/NetworkManager/dispatcher.d que cuando se establece una conexion
 de red, evalua si esta en la red de la escuela (en ese caso, confia en
 el XS) o fuera de la escuela (en ese caso, ignora el servidor de DNS
 provisto via dhcp y usa el servidor que has instalado en el paso #1




https://launchpad.net/webcontentcontrol


 Puedo ayudarlos con el script del paso #2 :-)

  -- In English

 for those wanting to provide content filtering both in the school and
 outside, there is a good technique based on running your own DNS
 server...

  1 - Install your own DNS server (configured with forwarder line to
 OpenDNS). Must have a public IP address...


Actually, the Gambas2 interface is pretty neat and allows u to put in as
many utf8 lingos as u like, a la pootle... u just have to put a [ ] within
the word to be tanslated... later, gambas actually auto does t for u,
sor of



  2 - When building your OS image on olpc-os-builder, add a script in
 /etc/NetworkManager/dispatcher.d -- the script gets called when a
 network connection is established. It must check whether it is in a
 school network (in this case, it trusts the XS to filter) or outside
 (in this case, it ignores the DNS server provided via DHCP, and uses
 instead the DNS server configured in step #1).

 I can help with the script for #2...



Modern versions of XS seem to be moving to using something a little more
hackable than bind might be wiorth taking into account...



Kind regards,
David Van Assche,
Tech Specialist




 m
 --
  martin.langh...@gmail.com
  mar...@laptop.org -- Software Architect - OLPC
  - 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

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


Re: [Server-devel] Collaboration server for existing network

2010-04-22 Thread David Van Assche
Just out of curiosity... could those patches be added to other distros? Its
just a question... not trying to imply a switch or anything...

kind regards,
David

On Thu, Apr 22, 2010 at 10:58 PM, Martin Langhoff martin.langh...@gmail.com
 wrote:

 On Thu, Apr 22, 2010 at 4:46 PM, David Van Assche dvanass...@gmail.com
 wrote:
  One can of course run just ejabberd on pretty much any distro, though I'm
  not sure if that is what he is looking for.

 Apples and oranges ;-)

 This is about idmanager, and whether it's buggy or not when reading
 its configuration.

 And yes, most distros have ejabberd, but ours has important patches
 nobody else has ;-)



 m
 --
  martin.langh...@gmail.com
  mar...@laptop.org -- 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] Populating the Moodle db with users

2010-04-22 Thread David Van Assche
What I did is open openoffice DB, select the relevant feels as filter, and
then like Martin said, import as cvs.

kind regards,
David Van Assche

On Thu, Apr 22, 2010 at 3:05 AM, Martin Langhoff
martin.langh...@gmail.comwrote:

 On Wed, Apr 21, 2010 at 8:25 PM, Ben T benjt...@gmail.com wrote:
  Thanks for the pointers in your reply, Martin.  The doc on Moodle.org for

 And -- after answering your technical questions -- i'm very happy to
 see you are working on this. Moodle performance is a topic very dear
 to my heart.

 Once you have your moodle tricked to play well with jmeter, please do
 post to moodle.org with the magic recipe.

 cheers,


 m
 --
  martin.langh...@gmail.com
  mar...@laptop.org -- 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

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


Re: [Server-devel] OLPC Moodle use

2010-04-17 Thread David Van Assche
I would also point users to linux-for-education.org, which tries to be a
little broader in terms of all the learning materials available, and isn't
olpc centric. It does, however, have more olpc/sugar based learning
materials than any other moodle install I know of. Having set up the
majority of schools.sugarlabs.org and linux-for-education.org, I really
think the 2 installs should be mirrors with the same content, to make it
easier for content creators to choose where to deploy. Both sites have been
neglected for quite a while, the main reason being I am the only one really
paying any attention to deploying new  learning materials, and I've been off
doing other things, for which there seems to be a little more of a
spotlight, something necessary, regardless of how selflessly time and energy
is given to these projects. Unfortunately, since people don't seem to see
the benefit of helping with the creation of documentation style learning
materials, this is an uphill battle with no rewards. But we need this stuff,
and even if its going to be just me adding content, then so be it, at least
there is a place people can go to grab free in the full sense of the word
learning materials. The sites (with an emphasis on linux-for-education.org)
should be growing quite dramatically soon, due to needing to scratch our own
itches (myself and some fellow users are starting up an IT school and are in
need of free and open learning materials, so we will have to create what is
not already there, ourselves) We will be basing the materials on ECDL and
ICDL (European and Internatiohnal computer drivers license) as with that in
mind one can get a diploma that is recognised in most  places in the world.
The ECDL curriculum is quite standardised and visible on its website, but
there is still no location where one can download or interactively use the
learning materials necessary to finally end up with the suite of diplomas
available from ECDL. We hope to change this soon...

kind regards,
David Van Assche

On Sat, Apr 17, 2010 at 2:56 AM, Frederick Grose fgr...@gmail.com wrote:

 On Fri, Apr 16, 2010 at 6:41 PM, David Leeming 
 da...@leeming-consulting.com wrote:

  Is there an existing Wiki page where we can all add our contributions?
 This is a very good idea. I would suggest also some suggestions or
 approaches to training teachers to use it, i.e. a training curriculum
 introducing the features in a manageable way. For many of the teachers we
 deal with, the OLPC is their first experience with any type of computing.



 David Leeming


 One could demonstrate in the native format here, schools.sugarlabs.org/.

 That would remove a translation layer.  There are, of course wikis
 available at
 http://wiki.laptop.org and http://wiki.sugarlabs.org where one could start
 a new
 page.

   --Fred





 *From:* server-devel-boun...@lists.laptop.org [mailto:
 server-devel-boun...@lists.laptop.org] *On Behalf Of *Luuk Terbeek
 *Sent:* Saturday, 17 April 2010 6:40 a.m.
 *To:* server-devel@lists.laptop.org
 *Subject:* [Server-devel] OLPC  Moodle use



 Dear members of the server-devel@lists.laptop.org,



 Currently I'm preparing a presentation for the Dutch Moodle Moot.

 I hope to spread the word of the wonderful things that happen
  possibilities regarding the use of Moodle related to the OLPC project.



 For that reason I try to create an overview of best practices regarding
 the use of Moodle in the OLPC project.



 All your comments and suggestions are warmly welcome!



 Thanks in advance!



 Best regards,



 Luuk Terbeek


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


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


Re: [Server-devel] Moodle Integration Status - Was [IAEP] Where should we put Lesson Plans? Currwiki?

2009-09-14 Thread David Van Assche
I believe Dennis Daniels has done a lot of work in this area, at least the
screencasts part of it. I've forwarded this mail to him to so he can tell
you what, if anything he's got, and if not, he'll probably be glad to create
something.

David

On Sun, Sep 13, 2009 at 3:57 PM, Caroline Meeks
carol...@solutiongrove.comwrote:

 Hi David,
 Thank you for this email.

 To the extent Moodle/Sugar integration works I want to use it! GPA has its
 own private XS system, auto login is working fine. I am testing the file
 backup today.

 One of the things
 we need to solve is getting Teacher templates out to all the students and 
 student work in to teacher
 efficiently.

 Is there documentation? Can you make me a screen cast?

 This may well be valuable enough that its worth helping the teachers and
 students climb the UIs learning curve.



 On Sun, Sep 13, 2009 at 3:08 AM, David Van Assche dvanass...@gmail.comwrote:

 Actually, points 4.1 and 4.2 have been integrated into moodle for quite a
 while now. Perhaps its the flexibility which is making these possibilities
 hidden, that and their particular use of wording. Unfortunately, people tend
 to not use the full capaccity of its uses until they completly understand
 what they are doing, as moodle gives an almost infinte amount of ways to
 manipulate data. As Martin Langhoff has pointed out on numerous accassions,
 we need to drop funcinality until the User interface is easily understnadble
 by all, something he has gracefully offered to do over the next couple of
 moths,

 So, with a customised, simplifie versin of moodle and what it does (course
 management, which to me is very much linked with creating and presenting
 lesson plans is perfect for the job.

 I am of course interesting in what the lesson plan/ course will loook like
 if it is not based on the moodle infraastricture.

 What is absolutely needed is some extra volunteering ti totally simplify
 the UI, something that might take a while but was already started by Martin
 and co.

 n
 On Sat, Sep 12, 2009 at 4:58 PM, Caroline Meeks 
 carol...@solutiongrove.com wrote:

 Hi Chris,
 I think the right answer is to put our materials on both your system and
 Curriki for now and hopefully an automated interoperable system will emerge.

 I am very interested in collaborating with OLE and in making materials
 accessible to schools without internet access. Please talk more about how
 your system supports these environments.  I have not yet reached out to the
 Curriki people to try to create a partnership.  Are you in communication
 with them?


 From what I understand of the OLE system, is that they will be doing
 something similar to both schools.s.o, and li-f-e.org, which is creating
 a library of moodle courses, the biggest challenge of which becomees, how to
 do this is in an easily undertandable format annd categoristaion of the so
 colled  ' library of courses' This if of course the tip of the iceberg, and
 would be using about 5% of what moodle can do, but the transportability is
 key here. As ,mentioned, its easy enough to export a scorm elemnt, and then
 upload to something like curriki. Doing it the other way round looses all
 the funtinoality of Moodle itself to tailor and customise courses, as they
 are important as objects rather than real Moodle courses.

  Moodle advocates. I am a big Moodle fan. But I don't think its our right
 now solution for the work we are talking about doing.



1. Our target, elementary school teachers are not currently using
either Moodle or Sugar, adding both at once makes the learning curve even
harder.

 Remember that if u intend to use the XS server, moodle is actually
 integrated into Sugar, ie... its a part of the Sugar experience.



1. We are focusing on lesson plans in the 1 hour and even 20-minute
groupwork time frames.  Moodle is more focused on longer time frames.

 You can make a moodle course last 5 mintues - 50 hours if u like, its al
 about how u set it up.



1. We are focusing on what the teacher will do and what the class
will do both online and offline during the lesson as well as learning 
 goals,
standards, help for the teacher in differentiating the lesson etc.  Think
the teachers guide for the text book. Moodle is more focused on what the
student is doing online. Its not a very natural fit.

 Quite the opposite... Moodle is focued on making it easier to contol and
 offer in an easy leeson plan format what the students can do/ wth the added
 benefit of being able to grade all the courses.



1. Moodle has tremendous promise in terms of reducing teacher
workload.  Here is an example of what I hope that in the future Moodle 
 will
be able to:
   1. Provide a link that students click and they open a Write
   document that is a template/scaffolding for a specific assignment, say
   writing a scientific argument.
   2. When the document is saved it is automatically turned

Re: [Server-devel] [IAEP] Where should we put Lesson Plans? Currwiki?

2009-09-13 Thread David Van Assche
Actually, points 4.1 and 4.2 have been integrated into moodle for quite a
while now. Perhaps its the flexibility which is making these possibilities
hidden, that and their particular use of wording. Unfortunately, people tend
to not use the full capaccity of its uses until they completly understand
what they are doing, as moodle gives an almost infinte amount of ways to
manipulate data. As Martin Langhoff has pointed out on numerous accassions,
we need to drop funcinality until the User interface is easily understnadble
by all, something he has gracefully offered to do over the next couple of
moths,

So, with a customised, simplifie versin of moodle and what it does (course
management, which to me is very much linked with creating and presenting
lesson plans is perfect for the job.

I am of course interesting in what the lesson plan/ course will loook like
if it is not based on the moodle infraastricture.

What is absolutely needed is some extra volunteering ti totally simplify the
UI, something that might take a while but was already started by Martin and
co.

n
On Sat, Sep 12, 2009 at 4:58 PM, Caroline Meeks
carol...@solutiongrove.comwrote:

 Hi Chris,
 I think the right answer is to put our materials on both your system and
 Curriki for now and hopefully an automated interoperable system will emerge.

 I am very interested in collaborating with OLE and in making materials
 accessible to schools without internet access. Please talk more about how
 your system supports these environments.  I have not yet reached out to the
 Curriki people to try to create a partnership.  Are you in communication
 with them?


From what I understand of the OLE system, is that they will be doing
something similar to both schools.s.o, and li-f-e.org, which is creating  a
library of moodle courses, the biggest challenge of which becomees, how to
do this is in an easily undertandable format annd categoristaion of the so
colled  ' library of courses' This if of course the tip of the iceberg, and
would be using about 5% of what moodle can do, but the transportability is
key here. As ,mentioned, its easy enough to export a scorm elemnt, and then
upload to something like curriki. Doing it the other way round looses all
the funtinoality of Moodle itself to tailor and customise courses, as they
are important as objects rather than real Moodle courses.

 Moodle advocates. I am a big Moodle fan. But I don't think its our right
now solution for the work we are talking about doing.



1. Our target, elementary school teachers are not currently using
either Moodle or Sugar, adding both at once makes the learning curve even
harder.

 Remember that if u intend to use the XS server, moodle is actually
integrated into Sugar, ie... its a part of the Sugar experience.



1. We are focusing on lesson plans in the 1 hour and even 20-minute
groupwork time frames.  Moodle is more focused on longer time frames.

 You can make a moodle course last 5 mintues - 50 hours if u like, its al
about how u set it up.



1. We are focusing on what the teacher will do and what the class will
do both online and offline during the lesson as well as learning goals,
standards, help for the teacher in differentiating the lesson etc.  Think
the teachers guide for the text book. Moodle is more focused on what the
student is doing online. Its not a very natural fit.

 Quite the opposite... Moodle is focued on making it easier to contol and
offer in an easy leeson plan format what the students can do/ wth the added
benefit of being able to grade all the courses.



1. Moodle has tremendous promise in terms of reducing teacher workload.
 Here is an example of what I hope that in the future Moodle will be able
to:
   1. Provide a link that students click and they open a Write document
   that is a template/scaffolding for a specific assignment, say writing a
   scientific argument.
   2. When the document is saved it is automatically turned in as
   Homework in Moodle allowing the teacher to review and comment on the
   document from anywhere, even on days when the class does not see the 
 science
   teacher

 The reason I pointed out the comment  above



1. .

 however, these features aren't there yet. Once they are there will be a
 large payoff for teachers to learn Moodle.  However, I still see Moodle as
 just one format teachers will use. Other lessons and other teachers and
 other contexts may still want to print out a pdf.  Other times a teacher may
 just be browsing for a sample lesson to be used as inspiration to create a
 quite different lesson.


Actully, these features are there, as I have used them extensively in my own
moodle coruses driven by student input.

Sorry for attacking, if it seemed that way, but it really does seem like
people haven't studied themultitude of options that Moodle offers.

kind Regard,
David Van Assche



 Thanks,
 Caroline

 On Thu, Sep 10, 2009

Re: [Server-devel] a sample moodle course

2009-07-01 Thread David Van Assche
2 places to look:
linux-for-education.org
openlearn.open,ac.uk

A whíle back I was working on converting some paper based math
materials with Albert Calahan, but like so many of these things, time
was not really on my side, and I kinda let Albert down. I hope I get
some more time soon, so pick that back up, now that
linux-for-education.org is up

David

On Wed, Jul 1, 2009 at 9:53 PM, Sameer Vermasve...@sfsu.edu wrote:
 Does anyone have a sample moodle course for say literacy or math that
 can be used as an example on the school server?

 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

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


Re: [Server-devel] web file manager

2009-06-16 Thread David Van Assche
Might be worth taking a look at ifolder... http://www.ifolder.com/ifolder
Used to be an old netware project which novell has revived and thrown
into opensource domain... totally cross platform too...

kind regards,
David Van Assche

On Tue, Jun 16, 2009 at 6:44 PM, Rodolfo D. Arce
S.rodolfoa...@eyuhoo.com wrote:
 Hello:

 Just wanted to let you know that we are using a php file manager to
 upload files to the schoolserver and later shared through the apache
 web server.. we're using XS 0.5.2

 The project is called phpajaxfilemanager, and is open source, we
 placed in the /library/uploads directory in the schoolserver, don't
 forget to change permissions so apache can access them

 http://sourceforge.net/projects/pafm/

 We create to aliases in the webserver.. using a config file like
 this.. we changed values for the php.ini file from this configuration,
 and applied only to the alias, so no other aplications (like moodle)
 would be affected by this changes

 # /etc/httpd/conf.d/002-uploader.conf
 Alias /upload /library/uploads
 Directory /library/uploads
  AllowOverride All
  php_value upload_max_filesize 1000
  php_value post_max_size 1000
  Order allow,deny
  Allow from all
 /Directory

 Alias /files /library/uploads/files
 Directory /library/uploads/files
  Options Indexes
  Order allow,deny
  Allow from all
 /Directory

 With this two aliases.. the teachers can use the upload interface
 wich has a very simple authentication.. and the children or other
 teachers can access to the files aliases, without having to
 authenticate, and they wont be able to erase anything, upload or
 modify anything

 I'll admit that is not the safest way to share files using the
 schoolserver, but it works fine for us.. do you think that are other
 ways of doing this?? are other deployments using different methods??

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

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


Re: [Server-devel] [Sugar-devel] [IAEP] collaboration testing session

2009-06-05 Thread David Van Assche
Yeah as stated, we will use the default jabber server which is the solutions
grove one I guess... or are u talking about another one?

David

On Fri, Jun 5, 2009 at 4:38 PM, David Farning dfarn...@sugarlabs.orgwrote:

 David,

 Can you try to use the Solutions Groovy jabber server?  Caroline and
 Dave are putting some very helpful resources behind cleaning up the
 server.

 david(The other one)

 On Fri, Jun 5, 2009 at 7:37 AM, Caroline Meekssolutiongr...@gmail.com
 wrote:
  Hi David,
 
  Will you be using the server hosted by Solution Grove/Zill?  We would be
  very happy if you did.
 
  We have seen mysterious spikes in resource usage that is not correlated
 to
  the number of users connected.  I am suspicious that some of the
 activities
  use too many resources when they are shared.  I'd like to set it up so
 that
  someone on your team has access to what is going on on the server so you
 can
  try to correlate any spikes to specific activities.
 
  Thanks,
  Caroline
 
  On Fri, Jun 5, 2009 at 12:09 AM, David Van Assche dvanass...@gmail.com
  wrote:
 
  Hi folks,
 We are having a collaborative sugar testing session next week
 Wednesday
  10th June at 20:00 UTC (That is 4 pm EDT, 3pm EST, 2 pm CST, 1 pm MST,
 and
  12 pm PST, most of Europe that will be 9 pm, 8 pm for the UK)
 
  So far we have 5 people signed up, but more are welcome as we really
 want
  to see how collaboration works on many activities where it isn't quite
  obvious. We will be taking notes and storing log files of the sessions,
 and
  will suggest ways in which the activity in question might be more
  collaborative, or may need less of it (who knows :-)
 
  We will be testing the activities that come preinstalled on the openSUSE
  sugar images, but we'd like to test various distribution methods
 (virtual
  appliance, cd, usb, hd) and various distros (at least Fedora SoaS,
 openSUSE
  sugar, Mandriva or Caixa Magica) I dont believe 0.82 images are
 compatible
  with 0.84 for collaboration, so am afraid this is for 0.84 only...
 Please
  post your willingness to participate so we have an idea on who/how many
 will
  be collaborating. We also need a volunteer to take notes, and a
 volunteer to
  store logs files. There will of course be a transcript of the irc
 session
  too (we will meet at #sugar-collaboration) We forsee this taking between
 1
  and 2 hours...
 
  Here is the list of activities we will be testing, so make sure you have
  them installed if you plan to take part (not all have collaborative
  abilities, and for those that don't it can be a brainstorming session on
  whether/how we can make them collaborative:
 
  sugar-finance
  sugar-flipsticks-activity
  sugar-freecell
  sugar-imageviewer
  sugar-implode
  sugar-infoslicer
  sugar-jigsaw-puzzle-activity
  sugar-joke-machine-activity
  sugar-jukebox
  sugar-labyrinth
  sugar-maze
  sugar-memorize
  sugar-moon
  sugar-paint-activity
  sugar-pippy
  sugar-playgo
  sugar-read
  sugar-readetexts-activity
  sugar-record
  sugar-slider-puzzle-activity
  sugar-speak
  sugar-storybuilder
  sugar-tamtam-common
  sugar-tamtam-edit
  sugar-tamtam-jam
  sugar-tamtam-mini
  sugar-tamtam-synthlab
  sugar-analyze
  sugar-turtleart
  sugar-typing-turtle
  sugar-viewslides
  sugar-write
  sugar-browse
  sugar-irc
  sugar-calculate
  sugar-xomail (sugar-sweetmail)
  sugar-cartoonbuilder
  sugar-clock
  sugar-colors
  sugar-connect
  sugar-drgeo-activity
  xoEditor
  sugar-evince
  sugar-fiftytwo
  sugar-chat
  sugar-terminal
  sugar-journal
  sugar-physics
  sugar-library
  sugar-poll
  sugar-tuxpaint
 
  kind Regards,
  David (nubae) Van Assche
  www.nubae.com
 
 
  ___
  IAEP -- It's An Education Project (not a laptop project!)
  i...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/iaep
 
 
 
  --
  Caroline Meeks
  Solution Grove
  carol...@solutiongrove.com
 
  617-500-3488 - Office
  505-213-3268 - Fax
 
  ___
  Sugar-devel mailing list
  sugar-de...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 

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


Re: [Server-devel] ARM based XS ?

2009-05-18 Thread David Van Assche
Actually, OpenSUSE's build service now properly builds ARM for Fedora,
Debian and Ubuntu, and very very soon OpenSUSE too. Its worth taking a
look at that method, as the router based arm products are almost all
gonna be ipckg or opckg, which are very similar to dpckg, but just
trimmed down with less policy stuff...

kind Regards,
David Van Assche

On Sun, May 17, 2009 at 1:35 PM, Martin Langhoff
martin.langh...@gmail.com wrote:


 On Sun, May 17, 2009 at 3:11 AM, rihowa...@gmail.com rihowa...@gmail.com
 wrote:

 According to the http://fedoraproject.org/wiki/Architectures/ARM there is
 Fedora 8 and Fedora 10 port for ARM.  The OpenRD comes with Fedora 8.
 I mentioned this at the OLPC-SF meeting this morning and we are adding it
 to our projects list.  I have 1 or 2 people at the meeting volunteer to help
 me with  this.  As a result of the positive responses I am going to order
 the ARM machine to experiment with.  I am not sure when the hardware will
 actually ship once I place the order.  A shipping delay will give me time to
 read some of the documentation on building Fedora for ARM.

 Excellent news -- keep us posted on server-devel. If after some testing you
 think it's viable, I'll get one of those boards too.


 What size hard drive do you recommend for the XS?

 Right now the base install takes ~ 500MB. For a deployment machine,  the
 recommendation is that you budget for

  - 4GB for OS + data
  - 2GB x user

 for a development machine / testing, at least 4GB is important so you can
 rebuild kernels, etc.


 m
 --
 martin.langh...@gmail.com
 mar...@laptop.org -- 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


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


[Server-devel] XS as virtual image

2009-01-20 Thread David Van Assche
Is it possible to run the XS server as a virtual Image. The school
where we have currently deployed XOs has a windows 2003 server that
could carry a virtual image... Its not what I called Ideal, but I was
wondering whether it would work...

kind Regards,
David Van Assche
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Fwd: [Ltsp-discuss] SolarNetOne solar-powered LTSP installation

2008-10-27 Thread David Van Assche
This is very relevant to what's being done serverside for the XS...
small form solar powered server that transmits networking up to 2
miles

http://gnuveau.net/cgi-bin/wiki.cgi

David


-- Forwarded message --
From: Bjorn Helgaas [EMAIL PROTECTED]
Date: Mon, Oct 27, 2008 at 11:23 PM
Subject: [Ltsp-discuss] SolarNetOne solar-powered LTSP installation
To: [EMAIL PROTECTED]


Interesting application of LTSP:

   http://gnuveau.net/cgi-bin/wiki.cgi

From the overview:


The SolarNetOne ICT terminal network was conceived and designed to
solve the challenging problem of how to provide Internet access and
services to rural and developing areas where there is no existing
power or communications infrastructure. This problem is solved by
combining several powerful technologies: Photovoltaic solar electrical
systems, GNU/Linux, 802.11a/b/g packet radio, commonly known as
wifi, Power over Ethernet, and the MIT X11 windowing system. It has
been described as an ISP in a box, for reasons detailed below.

SERVER

The SolarNetOne system incorporates a powerful server in a small form
factor that acts as the core of the communications system. It provides
mid to long range wireless internet coverage up to a 2 mile radius
through its integrated high power 802.11a/b/g wireless access point
and high gain omni-directional antenna. This configuration can be used
to provide full internet access, including Voice over IP telephone
service, to the immediate coverage area, which can be extended to
longer ranges through the use of wireless repeater devices. Also
integrated into the server is the capability for full end-to-end
internet communications by means of its HTTP (web), SMTP (email), DNS
(domain name system), and SSH (secure shell) server software.

Additional internet services can easily be added to the network by use
of the APT (advanced package tool) repositories of GNU/Linux software
available worldwide. This is an integral part of the underlying Ubuntu
operating system. APT automates the often difficult task of installing
and updating software, making system administration tasks of
installation and maintenance easy, particularly when critical updates
effecting network security are concerned. The server itself can also
be used as a network console for administration or day-to-day operator
use through its integrated monitor, keyboard, and mouse.

TERMINALS

Another key feature of the SolarNetOne system is its network attached
terminals, which provide traditional desktop services one would
normally associate with using a computer, with several powerful,
attractive, and popular desktop environments to choose from. It comes
pre-installed with web browsing, email, office, multimedia, software
development and web development applications, as well as a choice of
over 15000 other applications to suit most any computing need that are
free for download through the APT system. The terminals themselves
connect to the system's Ethernet hub, which provides both network
connection and electrical power to the terminals and their LCD
monitors over a single CAT6 Ethernet wire. This eliminates wire
clutter and the need for extra power wiring costs. They operate as
thin clients with the majority of the workload being handled by the
server's higher capacity processors, enabling superior performance per
over than a standalone PC architecture and significantly lower
maintenance workload than a similar solution of several personal
computers.

Also available is full sound support through integrated audio jacks,
104 key keyboard, laser scroll mouse and the ability to plug USB
memory sticks into the terminals, allowing users to take their data
with them round out the terminal's ability to provide a complete and
rich user experience. SolarNetOne comes standard with 5 terminals, and
can expand to as many as 48 terminals per server node. As an option in
areas where allowed by law, an ATA phone adapter provides Voice over
IP telephone service through a standard telephone handset.

POWER SYSTEM

The entire SolarNetOne system is powered by 12VDC electrical current
supplied through the system's elegant solar power generation and
storage subsystem. Using an array of photovoltaic solar panels, an
advanced charge controller, ample battery storage, and a design
focusing on safety, the power subsystem provides for all of the
electrical needs associated with 24/7 server operation and 8 hours per
day of terminal access. Integrated circuit breakers on every segment
of the power sub-system provide the safest possible implementation. In
addition to its excellent performance, the use of solar power means no
fuel costs, no polluting emissions, and a long lifespan of up to 20
years of use at listed power ratings with proper maintenance.

USER APPLICATIONS

The SolarNetOne system comes pre-installed with a wide variety of user
applications. For the user, these include:

 Mozilla Firefox suite for web browsing and email
 Evolution for email and 

Re: [Server-devel] DansGuardian (was What's cooking in the XS pot this week, (2008-10--01))

2008-10-06 Thread David Van Assche
You may want to look into SquidGuard... it may be an alternative to
Dansguardian as it seems much lighterweight and more customizable in
the way you've been doing the bash side of things on the XS to date:
http://www.squidguard.org/

Kind Regards,
David Van Assche

On Sun, Oct 5, 2008 at 1:01 PM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 On Sun, Oct 5, 2008 at 3:02 PM, Martin Langhoff
 [EMAIL PROTECTED] wrote:
 I'm still a bit ambivalent with regards to DG and how much of a good
 fit it is, so let's be clear - long term, what we want is a good
 quality content filter.

 Been ruminating on this a bit. The more I think about it, the more
 clear it is that DG on the XS is not a good long term solution.

  - from reports, it seems to be fairly cpu and memory heavy
  - and its content scanning is fairly primitive - not bayesian

 For DG to be effective, I'd like to do Bayesian filtering, with the
 ability to train it. Or something in thesame family of strategies but
 smarter. The problem is that the XS will not have enough cpu/mem to
 handle this task.

 So it's a task better pushed to a proxy/filter upstream at the ISP
 network -- for any large deployment, we should start advising the
 local team to arrange with the ISP(s?) involved the co-location of 1
 server. This server gives us an opportunity to perform

  - filtering at one central place
   = better scale up / scale out economies (making bayesian costs more
 reasonable)
   = larger scoring pool, so good/bad content gets flagged faster
 and for everyone
   = white/blacklisting is immediate and for everyone
   = better bandwidth/traffic efficiency - unwanted content never
 clogs the slow/limited school pipe
   = unsure if DG is the tool of choice here

  - smart upstream proxing
   = run an rproxy upstream or similar
   = provide seed content for downstream proxies to pull

  - With this setup, laptops can be configured to attempt to use the
 upstream proxy even when connected via a non-school AP. This way, the
 protections extend to kids accessing internet outside of school. This
 is somewhat hard to enforce - we are protecting kids that want to be
 kids. Once a kid is at a cybercafe and has the intention to sidestep
 the filter, the genie is out of the bottle: he/she could just use one
 of the other machines anyway.

 On every XS I want to include blacklisting facilities so that teachers
 can exert local control in a hurry, but that is simple, blunt, and
 hardly needs DG :-)

 In any case, we can still think of DG as a pilot deployment filter.

 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

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


Re: [Server-devel] XS Splashscreen / logo

2008-09-01 Thread David Van Assche
Nice, except took me almost a minute to figure out that the central
part of the X was an S... maybe I'm just slow I don't know

David Van Assche

2008/9/1 Jeff [EMAIL PROTECTED]:
 I couldn't find any existing logo, so I came up with this concept:
 http://www.wildcoast.com/node/402
 Comments, flames or suggestions welcome.
 Also, some clue as to what should go on a splashscreen, plz.
 -J

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


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


Re: [Server-devel] Aternative setting for eth0 on servers that are not #1

2008-08-28 Thread David Van Assche
Hi Martin,
   Having worked in both 1 and 2 nic situations, what I've found often
happens, and it doesn't really matter what distro or release, is that
eth0 and/or eth1 often get blocked somehow... almost always something
happens kernel side to disable one of the nics... This of course then
catapults either the interior lan or internet access to no-man's land
and we are left trying to reset the nics via tricky kernel commands (I
found no way, other than to restart with a different distro, let it
catch the nics with its kernel, then restart, to fix this) I've now
seen it happen multiple times on the Fedora based system we had at OLE
Nepal... plus that, though it makes sense in most situations to make
the nics dhcp, with a server setup, so you can be sure which of the
nics is acting as dhcp server it doesn't (you definitely don't want 2
on the network.) I'd vote to make both nics static and have an option
for one nic in cases where bandwidth/traffic shaping is no issue... so
within the setup script, ask what is wanted, giving
advantages/tribulations of both... I've never had any problems with a
1 nic setup, except issues of security and no bandwidth shaping, but
its difficult to measure how those things really affect the network
without breaches and excessive you-tube usage, which a centralised
dansguardian is usually gonna block anyway...

just my 2 or 3 cents...

David Van Assche,
Educaction IT Consultant

On Fri, Aug 29, 2008 at 6:00 AM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 Hi Wad,

 now that I am revamping the networking setup, the 'secondary servers'
 may only have eth0. It makes sense to set them with their main address
 on eth0 rather than on eth1.

 Agree/disagree? What would you use eth0 for on those machines?

 We are talking about the multi-server scenario depicted in

  http://wiki.laptop.org/go/XS_Configuration_Management#Large_School_Scenario

 [As a sidenote, I may also add an option for single-nic server 1 roles
 where the sysadmin may want the only NIC available to be LAN. This is
 relatively easy to do, shift the MAC addr in the udev rules file -
 eth0 will fail to come up, but that does not affect any service. ]

 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

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


[Server-devel] xs-rsync

2008-08-18 Thread David Van Assche
I've been playing around with this for a while but a couple of
questions have come up which I can't resolve:

1. In the XS-rsync document on the olpc wiki it mentions:

~ With a USB stick, for a headless XO ~

What is a headless XO?

2. Run `xs-refresh-xobuildlist --rebuildconfig` - when I try this
command on my XS, it tells me command not found... am I missing
something I should have installed?

3. Does the latest olpc-update rpm include the patch already or do I
have to manually patch it?

4. You mention: put the name in a file called xyz_jffs2.name, can this
name be called anything like joyride-2013?

ok, think thats it... thanks

David Van Assche
OLE Nepal
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] xs-rsync

2008-08-18 Thread David Van Assche
On Mon, Aug 18, 2008 at 12:19 PM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 On Mon, Aug 18, 2008 at 6:18 PM, David Van Assche [EMAIL PROTECTED] wrote:
 I've been playing around with this for a while but a couple of
 questions have come up which I can't resolve:

 1. In the XS-rsync document on the olpc wiki it mentions:

 ~ With a USB stick, for a headless XO ~

 What is a headless XO?

 Ooops. Headless XS. It doesn't _have_ to be headless, but this model
 supports operation without any interaction via a terminal (tty or
 graphical)...

ah now that makes more sense, I was starting to think there
was an XO without a screen specifically built for this purpose ;-)

 2. Run `xs-refresh-xobuildlist --rebuildconfig` - when I try this
 command on my XS, it tells me command not found... am I missing
 something I should have installed?

 Perhaps. What version of the xs-rsync have you got (try `rpm -qi
 xs-rsync`) ? Have you performed the recommended

  yum --enablerepo=olpcwhatever install xs-rsync

 ?

done... twice... tells me I've already got the latest version of
xs-rsync (0.5-1.xs7.noarch)

 3. Does the latest olpc-update rpm include the patch already or do I
 have to manually patch it?

 You don't mention what rpm version you have, and my crystal ball is at
 the repair shop. Whatever olpc-update is in joyride-2301 has it.

ok, cool, so ill rpm  install that one then...

 4. You mention: put the name in a file called xyz_jffs2.name, can this
 name be called anything like joyride-2013?

 Yes. The xyz part has to match all the other files. Inside the file,
 put joyride-2013. So if you are getting
 xo-1-olpc-stream-joyride-build-2270-20080807_2118-devel_jffs2.img
 and its companion files,

  echo joyride-2270 
 xo-1-olpc-stream-joyride-build-2270-20080807_2118-devel_jffs2 .name

 Initially I tried to write logic to guess the right name, but there
 are several patterns, and I'm not into black magic really. Pick a
 name, put it there. I call mine twiggy.

twiggy k... any particular reason?

 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-rsync

2008-08-18 Thread David Van Assche
Well I believe I've followed all the instructions but I'm getting some
weird stuff happening...

first rsync rsync://schoolserver tells me schoolserver doesnt resolve
secondly still cannot get the command xs-refresh-xobuildlist
--rebuildconfig to work without list it works, but not
otherwise... and Ive pasted the version i have below...

any ideas?


On Mon, Aug 18, 2008 at 1:31 PM, David Van Assche [EMAIL PROTECTED] wrote:
 On Mon, Aug 18, 2008 at 12:19 PM, Martin Langhoff
 [EMAIL PROTECTED] wrote:
 On Mon, Aug 18, 2008 at 6:18 PM, David Van Assche [EMAIL PROTECTED] wrote:
 I've been playing around with this for a while but a couple of
 questions have come up which I can't resolve:

 1. In the XS-rsync document on the olpc wiki it mentions:

 ~ With a USB stick, for a headless XO ~

 What is a headless XO?

 Ooops. Headless XS. It doesn't _have_ to be headless, but this model
 supports operation without any interaction via a terminal (tty or
 graphical)...

 ah now that makes more sense, I was starting to think there
 was an XO without a screen specifically built for this purpose ;-)

 2. Run `xs-refresh-xobuildlist --rebuildconfignot found... am I missing
 something I should have installed?

 Perhaps. What version of the xs-rsync have you got (try `rpm -qi
 xs-rsync`) ? Have you per` - when I try this
 command on my XS, it tells me command formed the recommended

  yum --enablerepo=olpcwhatever install xs-rsync

 ?

 done... twice... tells me I've already got the latest version of
 xs-rsync (0.5-1.xs7.noarch)

 3. Does the latest olpc-update rpm include the patch already or do I
 have to manually patch it?

 You don't mention what rpm version you have, and my crystal ball is at
 the repair shop. Whatever olpc-update is in joyride-2301 has it.

 ok, cool, so ill rpm  install that one then...

 4. You mention: put the name in a file called xyz_jffs2.name, can this
 name be called anything like joyride-2013?

 Yes. The xyz part has to match all the other files. Inside the file,
 put joyride-2013. So if you are getting
 xo-1-olpc-stream-joyride-build-2270-20080807_2118-devel_jffs2.img
 and its companion files,

  echo joyride-2270 
 xo-1-olpc-stream-joyride-build-2270-20080807_2118-devel_jffs2 .name

 Initially I tried to write logic to guess the right name, but there
 are several patterns, and I'm not into black magic really. Pick a
 name, put it there. I call mine twiggy.

 twiggy k... any particular reason?

 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] Ubuntu XS

2008-08-17 Thread David Van Assche
You can count me in on that... I've been pushing for debian or ubuntu
to be the XS  platform for a while, and I know Martin Langhoff sort of
feels the same way... but since so much work has already been done on
Fedora, we should see how feasable it is to make 2 concurrent XS
rollouts... but yeah it would be great, although in the end, the
underlying mechanisms are so similar it might not be worth the
effort...

Kind Regards,
David

On Sun, Aug 17, 2008 at 1:03 PM, Sameer Verma [EMAIL PROTECTED] wrote:
 Pia Waugh wrote:
 Hi all,

 I have a few projects I am helping support and was thinking about doing an
 Ubuntu based XS option. I wanted to find out whether anyone else was
 interested in this, and whether any work has been done. My reason for
 wanting to do an Ubuntu version is purely because it is a more familiar
 platform for me, and I though having easy to roll out XS deb packages might
 be useful to others. I'll also be doing a bunch of testing of the ds-backup
 packages and some additional functionality we need for some
 Australian/Pacific rollouts.  I'll keep the list updated on our progress.

 Martin mentioned that there are apparently 6 packages for the Fedora based
 XS project, so I need to find those out to port to Ubuntu please :)

 Thanks all!

 Cheers,
 Pia


 Hi Pia,

 Doing a Debian-based XS came up in one of the server meetings we had a
 few months ago http://wiki.laptop.org/go/XS_Conf_08_MAR_25_Notes. It
 kinda came up here as well:
 http://wiki.laptop.org/go/XS_Conf_08_AUG_07_Meeting

 A Ubuntu-based XS would be great. We've talked about it at SF State and
 a couple of other groups around here for reasons of familiarity and it
 being Debian based, etc. I'd be curious to see what it would take to get
 the XS on a Ubuntu or Debian base.

 cheers,
 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

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


[Server-devel] mailserver+squirrelmail

2008-08-08 Thread David Van Assche
If anyone is interested, I can post the procedure to get
postfix+dovecot+sasl and squirrelmail working on the XS server
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Need help: mounting usb devices on headless machines

2008-08-07 Thread David Van Assche
The LTSP version of Fedora does automounting of drives (usb, floppy,
cd)... maybe take a look at the code used to implement it...

David

On Thu, Aug 7, 2008 at 3:04 PM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 On Thu, Aug 7, 2008 at 6:37 PM, Martin Langhoff
 [EMAIL PROTECTED] wrote:
 Option two - help me package  tweak usbmount for F7 and F9. The
 codebase is *tiny*, we can carry it.
 ...
 I'll probably start chipping away at #2 tomorrow...

 FWIW, I've imported the history into git, made some minor changes and
 it installs and works on F7.

 git
  git://dev.laptop.org/users/martin/usbmount.git

 gitweb
  http://dev.laptop.org/git?p=users/martin/usbmount.git;a=summary

 Now, about those beeps...


 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

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


[Server-devel] recommended ip fw rules

2008-08-05 Thread David Van Assche
So, even though we are using shorewall for now (it didnt break with an
upgrade from 163 to 164, if it does at some point, we'll go back to
using straight iptables) here are some recommended additions/changes:

- change port 3128 to 8081 (if one installs dansguardian, which really
should be integrated)
- make an exception for local internal ip, otherwise moodle and other
internal stuff is super slow
- firewall everything but allow smtp, pop3 or imap, web, ejabberd
(server 2 server)
- traffic shape into 3 categories (low prio, normal and high prio)
which would correspond to:
high prio: ssh
normal: everything except high and low
low: p2p, ftp

Not sure where ejabberd should go in there... probably normal...

I havent added our rules as they will differ from what you would do
with straight iptables...

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


[Server-devel] moodle and authentication

2008-08-05 Thread David Van Assche
So... We've come to thinking about how to do the moodle authentication
from the xos in the easiest way, but also a way that involves the
teachers/administrators in some way. An idea we came up with is the
following:

-Modify the user database to include an extra field - lets call it mac
address, but could be any unique xo identifier.
- make a little script to check the xo mac address and pass it along
to moodle to check in its user database and log on...

The teacher would then check the mac address on the XO, while filling
in the rest of the data in moodle for the student and put in the mac
address

what do u think?

David Van Assche
OLE Nepal
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] volunteer for offline Moodle

2008-07-13 Thread David Van Assche
So the Google Gears rpm is finished (good lesson for me on how to package
for Fedora) and we are working on the final obstacle for Browse, which is
finding where in God's name the chrome subdirs are supposed to go... when
thats done, we can create the browse rpm too...




 So I have a slightly different plan :-)


This is great, but we should look for an interim solution to full blown
Offline Moodle, something we can start using soonish... But maybe what you
outline below is an interim solution... I guess we'll know when we start
coding...



 First of all - you will need a good familiarity with Moodle, how it is
 used, and how it works internally. I don't know how much you know
 Moodle - my notes below assume a reasonable knowledge of the internal
 APIs.

 The first stage of the plan is to work on the main course page -
 look into the topics course format. The first step is to make that
 course format AJAXy/Gears-y -- there is an AJAX version of it but I am
 not sure if it is any good.  The goal is to make it cacheable -- this
 is the lesson plan that Bryan was talking about a few days ago.
 Other good things may come with it (better ajaxy editing for teachers
 for example) but that is candy on the side. The main thing that *must*
 work well is being able to load that page when disconnected.


Remember that the Jolongo people have already done a lot of this work, so if
we can get a hold of what they've done, it might help. That said, they've
not responded to my mails in a while now...



 [I am not sure how to trigger that with GG - to hook into the browser
 and say if host X doesn't seem present, load up this HTML+JS we
 cached here, under the privilege scope of the site..]

 Together with the course format, we will want to make mod/resource
 gears-cacheable.


From all the Gears demos I've looked at, this has been the main focus of it
so far... showing cached data locally and storing that into a sqlite
database where necessary. The API seems straight forward enough, and even I
can understand most of it (I'm not a born programmer...)



 That will give us 80% of the benefits for 20% of the effort - give or
 take some % there :-) We will want to be extra careful to make it in
 non-intrusive ways, so it is easy to incorporate upstream. 20% of the
 effort is still quite a bit of work - there are lots of details to
 work through.

 Once the above is done - we can tackle other modules, and perhaps some
 blocks, with better knowledge of what works well with GG and what
 doesn't. Some Moodle modules are a really bad fit for GG (mod/quiz),
 others will take some effort, but work great (mod/forum).

 The general model - as you can see - is one of caching locally, which
 simplifies things a lot. As you note, this will be a large long term
 effort, so we want to make sure that our work is not OLPC-specific. We
 might do things earlier than moodle.org but we sure want to have them
 helping with it mid-to-long term.


Maybe we should talk to Moodle and make this official with them somehow?
That might get some of the other projects to join our efforts.. It seems
silly to have 3 forks of offline moodle, and from what I've seen so far the
Gears method by far outweighs the benefits of the other methods...



 As we are caching stuff, and will only have small amounts of local
 data we need to push up to the server (like action logs), the storage
 economy is quite simple - we discard old stuff as we have to - we
 might define a quota there, but I think GG sets that for us anyway.
 For authentication, I am not sure at the moment - we'll cross that
 bridge when we get to it :-) but for OLPC it is an easy bridge due to
 the 1:1 and the related auto-login assumptions.


Authentication is one of the first things that need looking at, since a
Moodle user must login in order to download anything...

Some of the first course material should probably be related on how to use
Moodle and Offline Moodle... we could use that to create some skeleton
courses that work both online and offline...

How do we split the next workload?

Kind Regards,
David


 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] volunteer for offline Moodle

2008-07-09 Thread David Van Assche
Pre-empting Martin, I've now moved the thread from sugar to the XS Devel
list...

On Wed, Jul 9, 2008 at 5:56 PM, Martin Langhoff [EMAIL PROTECTED]
wrote:

 On Wed, Jul 9, 2008 at 11:47 AM, Bryan Berry [EMAIL PROTECTED]
 wrote:
  Tony Anderson has contacted me to find out where Nepal could use the
  most help. I have informed him that offline moodle is where we could use
  the most assistance. Let's get this going

 Cool. Hi Tony!


Hello Tony



  check out gears.google.com to learn about google gears
  and you can join the Sugar mailing list at
  http://lists.laptop.org/listinfo/sugar

 Yep. That's a start. To coordnate work on Moodle, let's move that part
 of the conversation to server-devel@lists.laptop.org :-) Offline
 moodle is a bit of a deep pool, so some familiarity with moodle is a
 good starting point...


Indeed, and the deepest part of that pool will be to fully understand gears
and how it can recreate what moodle already does in a smaller, faster, and
localised fashion. There is a possibility that the Jolongo people join in
here and move from AIR to gears, since their bubble was burst concerning AIR
not being open source. Also, their code will be the best place for a
starting point, I think. I've mailed them again today to ask if they can
give us that code (which they claim is open source) and whether they are
going to seriously join the coding efforts in the gears camp... otherwise
there will be 3 independent offline moodles being built (seems a bit of a
waste...)

David Van Assche




 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] Wikiserver on XS

2008-06-28 Thread David Van Assche
Moodle's integrated wiki is great, easy to set up and easy to use. I've used
this with teachers and students without anyone having problems understanding
how it works. Search functionality is also integrated from the start. The
only thing is it is of course integrated in the Moodle package itself, but
it is easy enough to add the wikis to the front page... that together with
offline moodle seems to be an ideal solution. I'm currently testing both the
offline moodfle plugin done by open university and intel, as well as the
South American Jolongo developed using AIR, and both solutions seem
promising for offline moodle. Both projects are still in BETA though,
although the parties involved would be only too happy to get involved with
something for OLPC... this provides an on and online wiki solution too
(imho)...

Kind Regards,
David Van Assche

On Sat, Jun 28, 2008 at 8:41 AM, Bryan Berry [EMAIL PROTECTED] wrote:

 I tried setting up a Wiktionary server on a shared server that our
 pilots have access to and it was a major pain in the ass. After 3 days I
 couldn't get it to work. I had a lot of trouble downloading and
 importing the images, perhaps Chris Ball's wikislices gets this right. I
 will have to look at the code and ask him.

 The wikislices are alright but they don't allow for searching for
 content which I think is an essential feature.


 --

 Message: 7
 Date: Fri, 27 Jun 2008 10:49:10 -0400
 From: Martin Langhoff [EMAIL PROTECTED]
 Subject: Re: [Server-devel] Wikiserver on XS
 To: Philipp Kocher [EMAIL PROTECTED]
 Cc: server-devel@lists.laptop.org
 Message-ID:
[EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1

 Hi Phillip,

 On Thu, Jun 26, 2008 at 9:31 PM, Philipp Kocher
 [EMAIL PROTECTED] wrote:
  Is there a wikiserver installed on the XS?

 it's in the plan, but it's not there yet. The (drafty) plan is to have

  - a slightly customised mediawiki install for local (created in the
 school) content and collab activities
  - perhaps a 2nd mediawiki install to host editable wikislices OR
  - non-editable install of a wikislice

 For the wikislices, have a look at the great wiork that cjb has done
 for the Spanish wikislice that runs directly on the XO.

 If you install a vanilla mediawiki, chances are it will be reasonably
 easy to migrate later (for someone with a bit of linux admin skills)
 to what we deploy. Ah, note that we're working on PostgreSQL.

 cheers,


 m

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

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


Re: [Server-devel] progress on Moodle for the XS

2008-05-07 Thread David Van Assche

  - Single Sign On - Moodle will probably be the main SSO point, with
 MediaWiki and other tools either reading the SSO credentials from
 Moodle (via OpenID?) or directly off the client.


Surely it makes more sense to use LDAP for single sign on, as it is
supported by moodle and many more applications (email, posix, etc) out of
the box. If you are going to read against Moodle's mysql database it seems
like you might have to create an abstraction layer for every piece of
sofware you want to authenticate against.



  - User management for the school server will happen via an extended
 version of the Moodle user management UI. The plan is to allow course
 membership in Moodle to be visible in the Sugar groups UI widgets (so
 you can share an activity with your course mates).


Again, user management should really be done by an external database (ldap)
that then feeds these credentials into whatever program needs them (moodle,
email, computer logon, fedora commons)



  - Of course, regional deployments are encouraged to include content
 and sample courses within Moodle.

  - Some good discussions (for the Moodle.org site, login as guest)

  Devel list: Moodle on the OLPC server
  http://moodle.org/mod/forum/discuss.php?d=73022

  K-12 forum: Hints on K-12 usage - Moodle and younger kids
  http://moodle.org/mod/forum/discuss.php?d=89165

 Further into the future:

  - Moodle is moving towards having a good repository model. I am
 trying to help shape those efforts, and make the most in the XS. This
 includes teachers in the local XS being able to publish
 content/course materials for other teachers to use.

  - A mostly-disconnected Moodle client based on AJAX+GoogleGears or
 something similar.

 cheers,



 martin
 --
  [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


 --

 Message: 2
 Date: Fri, 2 May 2008 14:47:30 +1200
 From: Martin Langhoff [EMAIL PROTECTED]
 Subject: [Server-devel] Layout for the yum repo
 To: [EMAIL PROTECTED]
 Cc: server-devel server-devel@lists.laptop.org
 Message-ID:
[EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1

 Hi Dennis,

 I am working on preparing the xs-0.3 milestone, has some relatively
 simple changes (so far) and I am wondering how the repo layout should
 be setup. What I want to do is to

  - Build the LiveCD preconfigured to look at 2 repos, or branches in
 the existing repo:
   -- a pristine F7 branch in the repo that holds all the F7 RPMs
   -- an XS packages branch

  - For the xs packages branch, is should be looking at the 0.3
 branch. I may make 0.3.x images with updated RPMs.

 Does that make sense? Our repo right now doesn't seem to be geared for
 this, but I am a bit lost as to the best way of reconfiguring it. What
 should we do?

 We don't have many (any?) legacy users in production that we need to
 support with updates (yet). With 0.3 I'll start supporting users more
 explicitly. In the meantime, we have a bit of freedom...

 cheers,


 martin
 --
  [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


 --

 Message: 3
 Date: Fri, 02 May 2008 10:39:49 +0545
 From: Bryan Berry [EMAIL PROTECTED]
 Subject: [Server-devel] setting up project tracking app for OLE Nepal
office
 To: server-devel server-devel@lists.laptop.org
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain

 This question isn't actually related to the XS, it is related to our
 internal office IT for OLE Nepal.

 I am going to set up an internal office project management system for
 the finance, sysadmin, and networking teams, primarily to track
 procurement requests and trouble tickets for the office and the pilots.
 Is there any reason I should use anything besides Trac?

 I have looked at www.redmine.org and it is quite pretty. However, I want
 a nice stable solution. I assume Trac is more stable. Suggestions?
 thanks

 Bryan



 --

 Message: 4
 Date: Wed, 30 Apr 2008 14:18:36 -0700
 From: Charles Merriam [EMAIL PROTECTED]
 Subject: Re: [Server-devel] FAQ software
 To: John Watlington [EMAIL PROTECTED]
 Cc: server-devel server-devel@lists.laptop.org,   XO Laptop
 Developers
[EMAIL PROTECTED]
 Message-ID:
[EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1

 Hi John,

 A text file and raw HTML to the web page work very well if there is a
 single FAQ maintainer.

 Charles


 On Wed, Apr 23, 2008 at 12:21 PM, John Watlington [EMAIL PROTECTED] wrote:
 
   Any recommendations for software for Peru to build an FAQ site ?
 
   Yes, there are Wikis.
   Votes for the easiest to install and maintain ?
   Is there anything better out there 

[Server-devel] possible browser option for the XOs

2008-04-18 Thread David Van Assche
Hi,
   A very talented programmer on the ubuntu team coded this:
http://people.ubuntu.com/~ogra/LightBrowser/
Its based on xulrunner and incredibly small, stable and fast... only uses
between 15 and 20 megs of ram, vs 40 or 50 of current gecko browser...

anyway, just thought I'd throw it out there as an option...
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] introduction...

2008-04-17 Thread David Van Assche
At the moment I believe  coping with fedora, would probably be more
difficult than doing what you say you are already going go to do anyway. Why
not let me start working on porting to debian, I will not be Nepal until
June/July so have plenty of time. I believe, porting said packages to debian
and running ebox is going to be easier than just looking at one of the
existing builds, which might give me an idea of what XS does, but won't
contribute in any way.

David

On Mon, Apr 14, 2008 at 2:03 AM, Martin Langhoff [EMAIL PROTECTED]
wrote:

 Welcome David!

 please use the XS images we are working on now, which are based on
 Fedora.  We are exploring a Debian move, and your experience will be
 welcome there, but at the moment using Debian for the base of the XS
 will mean that you will have to package independently

  - the kernel with custom drivers/patches
  - ejabberd
  - idmgr
  - a lot of configuration settings

 We will package all of those in .debs soon, but it is a ton of complex
 work for you if you want to do it on your own. Try build 161 or 162,
 cope a bit with Fedora, and be part of the wider project here...


 cheers,



 martin

 2008/4/11 David Van Assche [EMAIL PROTECTED]:
   Hi,   I have recently applied for a volunteer position at OLE in
 Nepal,
  and it was suggested I introduce myself here. So here goes. I have been
  involved in the Linux community for a while, but my experience lies very
  much in the Debian/Ubuntu field, which I feel is far friendlier and more
  logical than the other distros. I have run my own IT company for 5
 years,
  where we built bespoke programs, but mostly web solutions and
 administering
  accounts. Since then I administered a medium sized school, building the
  entire system based on LTSP (an amazing system) which really allows for
 the
  administration side to be a non-headache. I also taught IT for a year at
  this school. I've been following the list a little and I've taken a look
 at
  sugar which is very intriguing, though obviously very young still. I've
 been
  talking to Bryan Berry from OLENepal, and suggested installing a
 prototype
  XS server based on ebox with ubuntu or debian under the hood. The main
  reason is my knowledge in this area and the fact that I'll need to teach
  this to other sysadmins/teachers in Nepal. I know you guys have some
 ideas
  already, and you've already started on something, and I wouldn't want to
  just branch without synchronizing with the XS devel team. There are many
  aspects of the mesh networking aspect that I'm not to clear about, as
 I've
  never worked with this, though it seems pretty clear. I have always
 worked
  with webmin with my ltsp system without any problems, though I know how
  developers feel about its security and its internal workings, but lets
 be
  clear here, we're working with schools, not banks so I don't see the
  fuss. Anyway, I do think ebox is a good full solution that would do a
 better
  job than webmin in terms of security, and would be easily understood by
 most
  admins... With your blessign, I'd like to go ahead and build a prototype
  based on debian or  Ubuntu for Nepal... with whatever help is needed
 from
  the XS devel team.
 
  Kind Regards,
  David Van Assche
 
 
  ___
   Server-devel mailing list
   Server-devel@lists.laptop.org
   http://lists.laptop.org/listinfo/server-devel
 
 



 --
  [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