Re: [Server-devel] Filtering and authentication

2009-05-04 Thread david
Hi Anna

OpenDNS working fine. 

However, Google Images comes up with some whoppas even with moderate safe 
search. I was hoping it would block those too. That's the biggest risk, 
children doing a simple search and coming up with uncensored photographs and 
videos. 

We hope to install a Content keeper device which blocks bad images but until 
then we have to rely on server or online proxy based filter.

Does anyone know how to force strict safe search in Google Images / searches at 
the XS level?



David Leeming
Leeming International Consulting
P.O. Box 652, Honiara, Solomon Islands 
Tel: (677) 76396
About me: http://wikieducator.org/User:Leeming

In a recent message, you wrote:
Subject:  Re: [Server-devel] Filtering and authentication
   From:  Anna 

On Sun, Apr 26, 2009 at 10:51 AM, Reuben K. Caron  wrote:

>
> A free and simple solution, while not bullet proof (no content filter is
> that I am aware), is Open DNS. They are even CIPA compliant in the US:
> http://www.opendns.com/solutions/k12/
>

That's what I set up for our pilot school, which was very easy as the XS's
DSL connection has a static IP. OpenDNS provides different filtering
options, which you can customize as necessary. Being in the US, CIPA
compliance is absolutely vital to retain certain federal funding, and
OpenDNS was the quickest and easiest way to accomplish that. Dansguardian
can be CIPA compliant, but there are other steps involved and I was wary of
unintentionally running afoul of the rules.
http://dansguardian.org/?page=faq#15 Not to mention Dansguardian consumes
server resources. OpenDNS doesn't use any server resources and you can
easily configure the filtering to be CIPA compliant.
http://www.opendns.com/solutions/k12/cipa/

As far as limiting the internet connection to authorized XOs, that's an
issue we're probably going to run into at some point once we broaden the XS
deployment. So far at the pilot school, the staff members connect to the
internet with their personal laptops and iPhones, but I haven't really heard
any complaints of abuse yet.

If your deployment is relatively small, it should be easy enough to add the
hardware addresses of the trusted XOs to dhcpd.conf and disallow unknown
machines (or play pranks on them as suggested at
http://www.ex-parrot.com/~pete/upside-down-ternet.html).

Anna Schoolfield
Birmingham

__
MIME-Version: 1.0

___
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] ds-backup.py backup_url server check

2009-05-04 Thread Daniel Drake
2009/5/1 Dave Bauer :
> "OK. If anyone else is interested, here is Browse-101 for 0.82
> including the fix for http://dev.laptop.org/ticket/8857
> http://dev.laptop.org/~dsd/py-activities/Browse-102.xo";
>
> and I tried browse-103 from activities.sugarlabs.org and neither one
> contains the magic cookie code that I can find. Specifically I looked for
> import sqlite3 in webactivity.py.

It's there in my Browse-102. Look harder :)

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


Re: [Server-devel] RIT XS Teacher Reporting Project

2009-05-04 Thread Martin Langhoff
On Mon, May 4, 2009 at 3:38 PM, Tim Moody  wrote:
> You may be reinventing work already done, or at least started.  Moodle
> integration into the XS has already begun and is expected to go further in
> the next XS release 0.6,  though, admittedly, changes at OLPC could derail
> this.
> http://wiki.laptop.org/go/XS_Release_Notes
> http://wiki.laptop.org/go/XS_Moodle_plan

Good pointers. It is going slower than expected mainly due to ejabberd
bugs and workarounds taking ages... but it is going...


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] RIT XS Teacher Reporting Project (Math4RIT)

2009-05-04 Thread Martin Langhoff
Hi Jeremiah,

great to have you people on board... (btw, what's RIT? ;-) ) I have a
couple of brief notes for you below...

On Sun, May 3, 2009 at 2:45 AM, Jeremiah Green  wrote:
> Currently at RIT we are working on a project in which we hope to utilize
> modified Moodle modules and a customized XS School Server operating system.

Excellent!

> Our goal is to allow results, or grades, from student activities to be
> readily available to teachers. Based on their wants and needs, the teachers
> can then generate custom reports on a class or student and have the ability
> to determine what types of problems students are finding most difficult. In

Tim Hunt, the maintainer of the quiz module, has an XO and is very
keen on the project. If you guys can help propose patches that make
mod/quiz more usable on the XO (with the XO as client), for example
Browse.xo compatibility issues, screen size usability, etc, I am sure
Tim will be more to help. And he's got a machine to test it on too ;-)

Something very important to note here: so far, the moodle setup on the
XS is pretty raw, but I am gearing it towards supporting exploration
(I'm hoping to add lots of content, or tools for local teams to
add&update tons of content), and what has been discussed on this list
as "narrative" support (basically, organising content, activities,
resources into a narrative kids can explore).

So I am not emphasizing assessment. Computers are very limited in what
they can help assess. Maths is one of the few areas where the
expression of the problems and possible solutions is something
computers can sometimes understand.

In other words, computers generally don't understand most correct
answers :-) and younger children need a fairly "understanding" model
of assessment.

Now, you probably know all this already, as you're probably already
working with pedagogist and k-12 children  :-) -- I'm just mentioning
this because it's easy to just put math questions in a quiz format --
which if you are working with 8 year olds is not quite the "low
barriers of entry, no ceiling" thing we are trying to build. Specially
the "no ceiling part"!

(One good bit of reading on moodle usage with young'ns is Mary Cooch's
blog - and book - here http://www.moodleblog.org/?page_id=19 )

> the end we imagine the XS environment running on an XO itself, allowing the

I take that to be XS-on-XO... in schools where XS-on-XO is used, the
teacher has his/her own XO too :-)

> http://wiki.sugarlabs.org/go/Teacher_Reporting . It's a work in

Right! If you take the XS-on-XO experimental image I've published
recently, moodle is already installed and postgres is installed too.

There is a small problem in that experimental image -- fixed in later
images that I haven't published yet, but I'll try and publish one
today/tomorrow -- that the database & moodle aren't started
automatically. You just have to do (only once)

 chkconfig --add pgsql-xs
 /etc/init.d/pgsql-xs start
 /etc/init.d/moodle stop
 /etc/init.d/moodle start

and you'll be done. Moodle is running, and it'll also be running on
the next boot!

> knowledge, we've been able to install the XS operating system, install
> MySQL, install PHP, with alot of tweaking got Gnome installed and running,

That's a ton of work. Grab the experimental image, dd it to the SD
card, and you're done ;-)

It will have PostgreSQL -- the DB we're using for the XS -- PHP, the
custom Moodle we ship, etc. No gnome, no UI -- there's no RAM for that
;-)

In terms of development, from what I understand you'll be changing
code on mod/quiz and maybe on the reporting UI. I've just merged the
1.9.4 code which has all the reporting UI revamp. I haven't tested
mod/quiz or the reporting UI on the XO at all so I'll happily take
patches that improve the user experience with those on the XO ;-)

Two important emails...

Experimental XS-on-XO image -
http://lists.laptop.org/pipermail/server-devel/2009-April/003243.html

How to "replace" the installed moodle-xs with a development checkout
to test the latest moodle code and to develop:
http://lists.laptop.org/pipermail/server-devel/2009-March/003126.html

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