Re: [Server-devel] e: Regarding my OLPC XS Wishlist (Abhishek Singh)

2011-06-09 Thread Sridhar Dhanapalan
On 8 June 2011 04:44, Sameer Verma sve...@sfsu.edu wrote:
 On Tue, Jun 7, 2011 at 3:40 AM, Martin Langhoff
 martin.langh...@gmail.com wrote:
 On Mon, Jun 6, 2011 at 12:30 PM, TONY ANDERSON tony_ander...@usa.net wrote:
 Meanwhile I have posted my version of the wish list as a wiki page:

 http://wiki.sugarlabs.org/go/School_Server_Wish_List

 Ntoe that people go to our wiki in search for documentation. That is
 your _personal_ wishlist. Please move it to a personal page.


 I really like where this discussion is going and the fact that we have
 two other XS related efforts in Nepal and Australia. Should we then
 make this a community wishlist that encompasses several wishes?

Perhaps, but it must be clear that this is an opinions page and is not official.

So far I have counted at least six school server types:

  * OLPC XS
  * XS-AU (Australia)
  * NEXS (Nepal)
  * Paraguay Educa server
  * Plan Ceibal server (Uruguay)
  * Sugar Server (Activity Central)

I am keen to have some consolidation, to avoid parallel development
and splintering of the community. I am open to discussion on how we
can achieve this.

Sridhar


Sridhar Dhanapalan
Technical Manager
One Laptop per Child Australia
M: +61 425 239 701
E: srid...@laptop.org.au
A: G.P.O. Box 731
 Sydney, NSW 2001
W: www.laptop.org.au
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] e: Regarding my OLPC XS Wishlist (Abhishek Singh)

2011-06-07 Thread Martin Langhoff
On Mon, Jun 6, 2011 at 12:30 PM, TONY ANDERSON tony_ander...@usa.net wrote:
 Meanwhile I have posted my version of the wish list as a wiki page:

 http://wiki.sugarlabs.org/go/School_Server_Wish_List

Ntoe that people go to our wiki in search for documentation. That is
your _personal_ wishlist. Please move it to a personal page.

cheers,


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


Re: [Server-devel] e: Regarding my OLPC XS Wishlist (Abhishek Singh)

2011-06-07 Thread Sameer Verma
On Tue, Jun 7, 2011 at 3:40 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Mon, Jun 6, 2011 at 12:30 PM, TONY ANDERSON tony_ander...@usa.net wrote:
 Meanwhile I have posted my version of the wish list as a wiki page:

 http://wiki.sugarlabs.org/go/School_Server_Wish_List

 Ntoe that people go to our wiki in search for documentation. That is
 your _personal_ wishlist. Please move it to a personal page.


I really like where this discussion is going and the fact that we have
two other XS related efforts in Nepal and Australia. Should we then
make this a community wishlist that encompasses several wishes?

cheers,
Sameer

 cheers,


 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


[Server-devel] e: Regarding my OLPC XS Wishlist (Abhishek Singh)

2011-06-06 Thread TONY ANDERSON
Hi,

Good catches. I meant that there is no good technical reason why Moodle and/or
Dan's Guardian could not be installed as part of XC - not that that is
currently the case.

Meanwhile I have posted my version of the wish list as a wiki page:

http://wiki.sugarlabs.org/go/School_Server_Wish_List

This is my own quick version. I am hoping we can come up with a common page
which can be annotated as we develop a consensus on what should be in the next
XS and XC builds.

As you can tell, I see the XS build as fairly similar across deployments but
that XC is more like a set of building blocks from which deployments can pick
or choose.

Abhishek, I have re-interpreted some of your wish list (and probably left some
out altogether). Please hack it so it is more representative of what you see
as needed. 

Yours, 

Tony


Hi Tony, and all,
   Greetings from Nepal. I would like to correct a few things in
Tony's descriptions and elaborate upon what he discussed.

NEXS (the Nepalese version built upon OLPC XS) has separated the content
part from the base server. We call the content part NEXC (C for
content). This separation has helped us a lot in managing content
bundles and content updates. The NEXC generally contains:

   1. Content of the digital library (see http://www.pustakalaya.org),
  which is spanned across:
  * Database dumps for Fedora Commons and Fez
  * Fedora Commons datastream files
  * Fez's customized interface (that is being used at
pustakalaya.org)
   2. Wiki for schools
   3. English Wiktionary
   4. Nepali Dictionary
   5. External Content: All the other static content (e.g. video files,
  maps etc) are packaged as external content
   6. Learn English Kids from British Council (recently added)

We have a 3-month NEXC release schedule. At every release, we'll bundle
the most recent content and put it on a USB HDD, test it internally on
our test school server, and then finally release it. After every
release, the deployment team will go to the schools with the USB HDDs
and plug it to the school server at the site schools. Daniel Drake's
usbmount script takes care of installing/updating the content from the
USB HDDs - you just nee to listen to the starting and the ending beep
during which all the content update is done. We have tried updating it
over Internet, but the connection here in Nepal is so flaky and slow
(most schools do not even have Internet connection yet), and the content
being huge (approx 12GB now), makes it almost impossible.

Corrections to Tony's discussion: Moodle and Dansguardian is not
installed as a part of NEXC, rather they are built with NEXS and get
installed as a part of NEXS. The NEXS is also not released as an img
file (Tony might be confused with NEXO being released as an IMG file),
rather as an iso file. The mkusbinstall (using the OLPC forth script) is
then used to copy the install image to a usb flash drive (using syslinux).

We would really try to test the Au-script for Anaconda USB race conditions.

All our customizations and scripts are available at a few mercurial
repositories hosted at hg.olenepal.org. For NEXS and NEXC, please check:

* NEXS Scripts, http://hg.olenepal.org/NEXS_scripts/
* NEXS Image Builder, http://hg.olenepal.org/NEXS-image-builder/
* NEXC Maint, http://hg.olenepal.org/NEXC-maint/
* NEXC Scripts, http://hg.olenepal.org/NEXC_scripts/


Thank You.

-- Abhishek Singh System Engineer Open Learning Exchange (OLE) Nepal 
?? ?- http://www.olenepal.org Tel: +977-1-551 ext. 301 

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