Hi, All

I am disappointed that this team appears to be proceeding to re-invent the wheel.

If you are interested in "What will schools worldwide really want from a server in the coming 10 years?", it would appear appropriate to start from what is available now and what new capabilities may be needed.

The XS Community edition has performed a vital service in enabling an Arm-based server. However, in the process I have lost track of the download and installation procedure in the discussions of some kind of cherry-picking procedure for 'services'.

It would be helpful to have a web page which provides a download and install procedure for the Arm-based server equivalent to XS-0.7.

If and when the services selection procedure is in place, it would be helpful to have a page which shows the services which can be provided and how this is done.

Currently (and for many years) OLE Nepal has deployed a school server with an extensive library (pustakalaya). This library is also available online (http://www.pustakalaya.org). A comparable library capability is deployed in Rwanda and Lesotho on XS-0.7 based on Django. However, unlike Pathagar, the library content (pdfs and so forth) is on the schoolo server so that the library is fully available at schools which have no internet connection. In addition, the school server at these schools has a complete set of Sugar Activities from ASLO (as of 5/2012) so that XO users can download and install any of these activities (with WebKit version of Browse). The Learn activity also enables teachers to develop their own lessons and provides for students to download these lessons (so they can be completed at home).

I think it would be a great use of the very limited available technical resources to look at what is already available, determine limitations in these capabilities, and devise plans to add new capabilities or to enhance those already available.

For example, in Uruguay, the urgent request was for a capability for a teacher to present a lesson on her laptop simultaneously to the laptops of all of the students in her class. Currently Ejabberd includes all registered (and connected) laptops in a single group. I suspect this will result in confusion when the students in a single class (e.g. 40 of 120 laptops) try to connect to their teacher's lesson. Another option is to provide a single url for the lesson; however, someone would need to set up a synchronization (web2.0) method so the teacher can move all laptops to the next slide in the lesson. The ShowNTell activity attempts to provide this capability via Ejabberd but has not been tested in a classroom setting.

Even in schools not connected to the internet, it might be useful to have an email capability and a mailing list capability. This would require a very lightweight email client as a Sugar activity (not dependent on gmail) and a mail server (pop3, smtp) on the school server. It would be helpful if this capability supported a sneakernet access to the rest of the world (someone takes mail to be sent on a usb key to the internet cafe and sends it and then collects email for the school on the usbkey for upload to the schoolserve).

In many deployments such as Rwanda and Lesotho, the only internet access is via the mobile network. This network charges by time or by megabytes transferred. Aside from bandwidth issues, it is unlikely that schools will be able to afford the cost of 120 students surfing independently. If the school server could connect to a 'mothership' via a chron task uploading new content created at the school (email, local wiki, forums, blogs, ....) and downloading new content for the school server (lessons, additions to the library, ...), there might be an affordable way to use the internet.

The most important service provided by the school server is storage capacity. The school server can reasonably be expected to have 2GB+ main memory and 500GB+ secondary storage. In this context, it is unimportant to minimize storage to exactly those services needed at a specific deployment (unlike the XO-1, for example). If a deployment does not use Moodle, nothing is gained by removing it (just don't start the daemon). However, the current use of http://schoolserver to access Moodle by default is probably not reasonable given the low number of deployments which use it. It might be better for this address to display a portal page as do most websites.

Currently OLE Nepal and the schoolservers I supply support access to Wiki4Schools. However, it might be better to implement Kiwix and access the .zim version of Wiki4Schools. This would provide a more effective search capability. Since the internet offers many capable search engines, Wikipedia does not need a search capability. However, when rehosted to a school server, this becomes a problem.

While Wiktionary is supported, the school server really needs interactive bilingual dictionaries as well as age-appropriate monolingual dictionaries. Availability of picture dictionaries on the school server would also be very helpful. The kamusi project (http://kamusi.org/) is an example of what might be done. Currently, the dictionary is not technically capable of rehosting on a school server. One valuable project would be to define a standard framework for these dictionaries that could be rehosted as well as support 'pootle-like' opportunities for contributors to supply bilingual and multi-lingual definitions.

There is a book by Adam Smith, 'WordPress for Education' published by Packt. I think it would be relatively easy to install WordPress on a school server which would give students and staff a chance to exchange information. In particular, this may be a way to satisfy the request from Jamaica for a way that students can submit assignments via the school server which can be reviewed and marked by their teachers.

To make a long story short, there are many needs for additional capabilities on the school server. XS-0.7 meets the essential needs of a deployment and with the valuable addition of support for ARM based systems, the needs of deployments with only solar power are addressed. It would be wonderful if some of this team which is interested in making the server more usable could address some of these needs.

Tony



On 02/28/2013 12:00 PM, server-devel-requ...@lists.laptop.org wrote:
Send Server-devel mailing list submissions to
        server-devel@lists.laptop.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.laptop.org/listinfo/server-devel
or, via email, send a message with subject or body 'help' to
        server-devel-requ...@lists.laptop.org

You can reach the person managing the list at
        server-devel-ow...@lists.laptop.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Server-devel digest..."


Today's Topics:

    1. Issues Backing Up XO logs to jump drive (HALL,Brian C)


----------------------------------------------------------------------

Message: 1
Date: Wed, 27 Feb 2013 15:51:25 -0500
From: "HALL,Brian C" <brian.hal...@uwimona.edu.jm>
To: Adam Holt <h...@laptop.org>, XS Devel
        <server-devel@lists.laptop.org>,  Support Gangsters
        <support-g...@laptop.org>,        IAEP <i...@lists.sugarlabs.org>,  
Discussion
        list for Toronto/Canada area OLPC Community
        <toronto-...@lists.laptop.org>, "Sameer Verma (sv3...@gmail.com)"
        <sv3...@gmail.com>
Cc: "dean_...@hotmail.com" <dean_...@hotmail.com>
Subject: [Server-devel] Issues Backing Up XO logs to jump drive
Message-ID:
        <39d05a5fd7c1334da749ccfce8538f87410f7f6...@xchg1.uwimona.edu.jm>
Content-Type: text/plain; charset="us-ascii"

Good Day All,


We are presently in the process of backup up the logs from the XO's (1.75's) to 
a jump drive. Most of them have been successful. However I am getting an error 
for a couple. The error I get is

Backup up Journal to /media/DEAN

Org.freedesktop.dbus.pythom.IOError: Tracebook (most recent call last):



Could you assist?


Thanks in advance,
Brian Hall
From: server-devel-boun...@lists.laptop.org 
[mailto:server-devel-boun...@lists.laptop.org] On Behalf Of Adam Holt
Sent: Sunday, February 10, 2013 10:37 PM
To: XS Devel; Support Gangsters; IAEP; Discussion list for Toronto/Canada area 
OLPC Community
Subject: [Server-devel] XS Community Edition 0.2 Release & Invitation

Toronto-area School Server Hack Sprint

This weekend, seven dedicated souls pulled together to solidify,
plan and build -- getting to know each other much better en route.
What will schools worldwide really want from a server in the coming
10 years?  What's the most constructive community & solid product
we as volunteers can build within 1 year?

Careful advanced planning helped us release version .1 Friday late,
strengthening our minimal core of AP-like features on an XO-1.75:
http://wiki.laptop.org/go/User:Holt/XS_Community_Edition/0.1

Next we tackled version .2 with a small set of extended services,
also for XO-1.75 but with experimental support for x86 "big iron":
http://wiki.laptop.org/go/User:Holt/XS_Community_Edition/0.2

Further down our main page (http://schoolserver.org) thoughtful
documentation has begun under "Getting Started":

   * Get Started Hacking (developers, contributors)
   * Get Started Implementing (administrators)
   * FAQ

What's new?  In our prelim releases we're aiming towards a drop-in
equivalent of February 2012's XS 0.7 but running on Fedora 17+
including ARM.  Working forward, we want to refine core services
for modularity (Squid, etc) and content/collaboration services
(eg. Mediawiki, OPDS/Pathagar to curate ebooks, etc) in support
of library-like "offline clouds" for very rural communities that
won't have Internet for many, many years.

We invite you to join, installing/testing scenarios most vital to
your (micro)deployment and planet.  Thanks all who can help think
this through, joining our Thursday weekly voice calls where you can!
Finally, sketching out v.3 and v.4 is underway, eg. for modularity,
GUI console and fuller support for x86, XO-1.5 and XO-4:
http://wiki.laptop.org/go/User:Holt/XS_Community_Edition/0.3

Early spring we hope to meet again to make this happen & much more =)

--

Help kids everywhere map their world, at http://olpcMAP.net !

________________________________

No virus found in this message.
Checked by AVG - www.avg.com<http://www.avg.com>
Version: 10.0.1430 / Virus Database: 2639/5595 - Release Date: 02/10/13
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.laptop.org/pipermail/server-devel/attachments/20130227/625af297/attachment-0001.html>

------------------------------

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


End of Server-devel Digest, Vol 70, Issue 9
*******************************************
.


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

Reply via email to