[Server-devel] Internet Filtering for OLPC school server

Bob Dahlstrom bob at BluePrintData.com
Wed Apr 9 11:34:01 EDT 2008


Our company provides kidsnet parental controls (www.kidsnet.com) and we wish
to donate the URL filter database to OLPC to help keep kids away from web
sites that may be detrimental to their development (we believe it is a
better list than SmoothGuardian, Corporate Guardian, URLBlacklist.com and
others).

Does anyone on this list have the contact info for who we should speak with?

Thanks

Bob
 


Bob Dahlstrom, CEO
BluePrint Data 
Architecting a Better Internet
2002 San Marco Blvd, Suite 201
Jacksonville, FL 32207
+1-904-398-1911

-----Original Message-----
From: server-devel-bounces at lists.laptop.org
[mailto:server-devel-bounces at lists.laptop.org] On Behalf Of
server-devel-request at lists.laptop.org
Sent: Wednesday, April 09, 2008 11:06 AM
To: server-devel at lists.laptop.org
Subject: Server-devel Digest, Vol 12, Issue 12

Send Server-devel mailing list submissions to
	server-devel at 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-request at lists.laptop.org

You can reach the person managing the list at
	server-devel-owner at 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. Transfers between xo and school-server ( Robson Mendon?a )
   2. Re: Transfers between xo and school-server (Tomeu Vizoso)
   3. Re: Transfers between xo and school-server ( Robson Mendon?a )
   4. Cutting a slice of wikipedia - CDPedia (Martin Langhoff)
   5. Re: [OLPC India] need help w/ OLPC technical	training program
      (Bryan Berry)
   6. Re: Cutting a slice of wikipedia - CDPedia (Martin Langhoff)
   7. Re: [OLPC India] need help w/ OLPC technical	training program
      (Martin Langhoff)
   8. Global collaboration, Jabber federation, and NAT
      (Benjamin M. Schwartz)
   9. Re: [Grassroots-l] need help w/ OLPC technical	training
      program (Stefan Reitz)


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

Message: 1
Date: Tue, 8 Apr 2008 14:59:16 -0300
From: " Robson Mendon?a " <robsonmwoc at gmail.com>
Subject: [Server-devel] Transfers between xo and school-server
To: server-devel at lists.laptop.org
Message-ID:
	<e7a5605c0804081059g168bb146gcfc95fe98153f1eb at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hello people!

This is my first contribution to this mailing-list, and I need some
orientation about a proposal that I did to OLPC through the GSOC.

My proposal is implement a method to publication of the objects saved in the
Journal to School Server, and build a web interface, witch become possible
the teachers and parents interactions with the productions of the children.

If you want see my proposal I can send it.

So, I still looking for something that can be a guideline to make this new
Journal resource, I know that is possible update the XO through the web, but
I didn't find the API that make this work.

I only need some indication, a start point to learn about the transfers
between XO and XS, somebody can help me?

Thanks for you attention, and sorry about my poor english.

o/

--
Robson Mendon?a
http://www.myweboncreate.com
http://www.robsonmendonca.com
Desenvolvedor Tecnol?gico
LEC - Laborat?rio de Estudos Cognitivos - UFRGS Centro de Excel?ncia Sun
para Desenvolvimento de Solu??es de TI para Educa??o
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.laptop.org/pipermail/server-devel/attachments/20080408/820ab939
/attachment-0001.htm 

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

Message: 2
Date: Tue, 8 Apr 2008 20:13:55 +0200
From: "Tomeu Vizoso" <tomeu at tomeuvizoso.net>
Subject: Re: [Server-devel] Transfers between xo and school-server
To: " Robson Mendon?a " <robsonmwoc at gmail.com>
Cc: server-devel at lists.laptop.org
Message-ID:
	<242851610804081113ha4d9467i28c7b484b0d3023e at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

Hi!

2008/4/8 Robson Mendon?a <robsonmwoc at gmail.com>:
> Hello people!
>
> This is my first contribution to this mailing-list, and I need some 
> orientation about a proposal that I did to OLPC through the GSOC.
>
> My proposal is implement a method to publication of the objects saved 
> in the Journal to School Server, and build a web interface,  witch 
> become possible the teachers and parents interactions with the 
> productions of the children.
>
> If you want see my proposal I can send it.

Could you please copy it to wiki.laptop.org?

> So, I still looking for something that can be a guideline to make this 
> new Journal resource, I know that is possible update the XO  through 
> the web, but I didn't find the API that make this work.

What do you mean by update the XO through the web? You mean
http://wiki.laptop.org/go/Olpc-update ?

> I only need some indication, a start point to learn about the 
> transfers between XO and XS, somebody can help me?

Well, I'm afraid that as of today there is no backup of the journal to the
school server. Or is there?

There was some talk about the xos to initiate backup of their journals when
they got in reach of the school server, taking some precautions to not
overflood the network, the server nor the XO.

The server would have the ability to interpret the metadata and display to
the user the contents of the backed up journal. That software would be able
to perform full text search on part of the text related to entries.

The part that is closer to your proposal is the possibility for kids to
consult the public part of their colleagues' journals.

Ideally, the transfer of entries to the school server would happen
transparently to the user, although perhaps we should add an option to
initiate a single transfer in order to publish an entry without having to
wait for the backup to finish.

Would like to know if this is anywhere close to what other people had in
mind?

Thanks,

Tomeu


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

Message: 3
Date: Tue, 8 Apr 2008 17:18:29 -0300
From: " Robson Mendon?a " <robsonmwoc at gmail.com>
Subject: Re: [Server-devel] Transfers between xo and school-server
To: server-devel <server-devel at lists.laptop.org>
Message-ID:
	<e7a5605c0804081318x111529faw585f55f622a33e3b at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hi!

Could you please copy it to wiki.laptop.org?

 Yep! I did it. http://wiki.laptop.org/go/AMADIS


What do you mean by update the XO through the web? You mean
> http://wiki.laptop.org/go/Olpc-update ?
>

Yep again. I don't know if this have any relation with file transfer between
xo and server.
But the focus of my question is don't repeat any existent work. However, if
this is possible or not, only you can say me.

I know about the network problems in the field, in the last year when many
kids, at Porto Alegre trial school, tried to connect with the internet, few
succeeded.

Because of this, I saw that the Journal publication, in the proposal,
couldn't be automatic. Thus can be a problem or hurt the OLPC concepts about
backup, then you can talk to me, and lead me to maintain the means clear.

How Tomeu saw, If somebody is thinking in something closer with this, I
still open to discussion, this is very important to me.

Thanks for your attention.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.laptop.org/pipermail/server-devel/attachments/20080408/67cdec6b
/attachment-0001.htm 

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

Message: 4
Date: Tue, 8 Apr 2008 21:22:32 -0300
From: "Martin Langhoff" <martin.langhoff at gmail.com>
Subject: [Server-devel] Cutting a slice of wikipedia - CDPedia
To: server-devel <server-devel at lists.laptop.org>
Message-ID:
	<46a038f90804081722i47cc0622nba26df0e3c3920ee at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

 Yesterday we had a mini-sprint with argentinian pythonistas and we
discussed Alecu's CDPedia  which is a Python toolchain that does are  good
job of cutting a slice of wikipedia and cutting off the least  interesting
parts to make it fit. His project is here

   http://code.google.com/p/cdpedia/

 and it would be great if Alecu could explain a bit more what it does
 -- I am sure I didn't do it any justice above ;-)  So - Alecu, meet the
list, list, say hi to Alecu ;-)  I would love to see this progress -- we
definitely need something like  this to assist the localization teams to
build a good content package  for the XS.  Are there related projects? I
thought I had seen one but  I cannot find anything now, so it was perhaps
discussion about desired  functionality?

 cheers,



 martin
 --
  martin.langhoff at gmail.com
  martin at 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



--
 martin.langhoff at gmail.com
 martin at 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


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

Message: 5
Date: Wed, 09 Apr 2008 12:23:49 +0545
From: Bryan Berry <bryan.berry at gmail.com>
Subject: Re: [Server-devel] [OLPC India] need help w/ OLPC technical
	training program
To: amit gogna <amitg at laptop.org>
Cc: Arjun Sarwal <arjun at laptop.org>,	server-devel
	<server-devel at lists.laptop.org>
Message-ID: <1207723129.7213.6.camel at dell.linuxdev.us.dell.com>
Content-Type: text/plain

The XS guide would be extremely useful. I am concerned about creating a
guide for it when it is still under rapid development. Please make sure
you are in close contact w/ Martin Langhoff so you don't have to
document a feature or bug that may disappear in a week or two.

If you haven't already, you should check out Martin's XS Roadmap
http://wiki.laptop.org/go/XS_Roadmap


On Wed, 2008-04-09 at 11:51 +0530, amit gogna wrote:
> Hi Bryan,
> 
>  It is interesting to see kind of effort you have taken in this
> direction. As I guessed I had pointed out in the conference on 25th
> for the need for this  (I dont know if Arjun also had said the same
> thing)..  I'm working on kind of preparing a XS First Time Learners
> Guide. which could include many of your mentioned points and I would
> just brainwash myself just to see if something else could be
> included. 
> 
>   I think one of the key interesting points we could add to the guide
> after the basic learning is the working of ad-hoc networks. It would
> be interesting to understand the details of wireless network ,
> troubleshooting , monitoring etc.
> 
> Cheers,
> Amit
> 
>   
> 
> On Wed, Apr 9, 2008 at 8:13 AM, Bryan Berry <bryan.berry at gmail.com>
> wrote:
>         hey guys,
>         
>         A while back Arjun commented in a conference that India could
>         really use
>         a technical training guide for folks new to linux and OLPC.
>         
>         I have put together a basic training program that I am in the
>         middle of
>         w/ teacher Manoj Ghimire
>         
>         Arjun, I could really use your help collating the XO and
>         XS-specific
>         tips.
>         
>         http://wiki.laptop.org/go/Nepal:_Support_Training
>         
>         --
>         Bryan W. Berry
>         Systems Engineer
>         OLE Nepal, http://www.olenepal.org
>         
>         _______________________________________________
>         India mailing list
>         India at lists.laptop.org
>         http://lists.laptop.org/listinfo/india
> 



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

Message: 6
Date: Wed, 9 Apr 2008 09:01:52 -0300
From: "Martin Langhoff" <martin.langhoff at gmail.com>
Subject: Re: [Server-devel] Cutting a slice of wikipedia - CDPedia
To: "Charles Merriam" <charles.merriam at gmail.com>
Cc: devel-list <devel at lists.laptop.org>,	server-devel
	<server-devel at lists.laptop.org>,	"Alejandro J. Cura"
	<alecu at vortech.com.ar>
Message-ID:
	<46a038f90804090501j50c8baf7p23a80d7105f1d293 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

[fixed the server-devel list address]

On Wed, Apr 9, 2008 at 6:21 AM, Charles Merriam
<charles.merriam at gmail.com> wrote:
> Ah, the old days were cutting out the images and putting the whole
>  thing on one's cell phone.

:-)

>  Seriously, one might consider:
http://simple.wikipedia.org/wiki/Main_Page
>
>  Simple is about 10,000 articles written in simple English, aimed at
>  children trying to learn English.

That's gorgeous! I didn't know Simple English wikipedia existed -
thanks for the pointer. Sad that I can only see 'Simple English' --
was hoping for a other major languages to have their simple version
too.

OLPC deployments want a slice of wikipedia in the local language
(though they might be interested in 'simple' versions of other
languages). The CDPedia script can slice and dice any language you ask
it to.

cheers,



m
-- 
 martin.langhoff at gmail.com
 martin at 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


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

Message: 7
Date: Wed, 9 Apr 2008 08:48:30 -0300
From: "Martin Langhoff" <martin.langhoff at gmail.com>
Subject: Re: [Server-devel] [OLPC India] need help w/ OLPC technical
	training program
To: "Bryan Berry" <bryan.berry at gmail.com>
Cc: Arjun Sarwal <arjun at laptop.org>,	server-devel
	<server-devel at lists.laptop.org>
Message-ID:
	<46a038f90804090448p60c70d51we0bdebd4bd5fb95 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Apr 9, 2008 at 3:38 AM, Bryan Berry <bryan.berry at gmail.com> wrote:
> The XS guide would be extremely useful. I am concerned about creating a
>  guide for it when it is still under rapid development. Please make sure
>  you are in close contact w/ Martin Langhoff so you don't have to
>  document a feature or bug that may disappear in a week or two.
>
>  If you haven't already, you should check out Martin's XS Roadmap
>  http://wiki.laptop.org/go/XS_Roadmap

I agree 200% with Bryan - at the moment we have an XS build that is
moving quickly (or rather, that is starting to move quickly ;-) ). It
is hard to document such a moving target, specially for beginners.

The path I think Bryan is taking is very smart for the current
situation - aim for decent Linux know-how, and then give them pointers
to the XS specifics (in the wiki).

As we approach 1.0 it will make more sense to have an XS beginners
guide. Hopefully, it will be an easier job too, as things will stop
moving so much ;-)

cheers,



martin

-- 
 martin.langhoff at gmail.com
 martin at 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


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

Message: 8
Date: Wed, 09 Apr 2008 10:10:22 -0400
From: "Benjamin M. Schwartz" <bmschwar at fas.harvard.edu>
Subject: [Server-devel] Global collaboration, Jabber federation, and
	NAT
To: server-devel at lists.laptop.org
Message-ID: <47FCCE4E.6090009 at fas.harvard.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At the mini-conference, I was told that there were problems achieving
global collaboration by federating the schools' jabber servers.  The
schools turn out to be behind NAT, and are not globally routable by IPv4,
and there is not enough bandwidth in the network to tunnel all traffic
through a center node at the Ministry of Education.

I asked about this problem on JDev, a Jabber development list, and got a
reply:

Alexander Gnauck wrote:
| Benjamin M. Schwartz schrieb:
|> Unfortunately, it is possible that multiple school
|> servers will be using different ports on the same global IPv4 address.
|> The result would be multiple servers with the same IP address.  I imagine
|> that this breaks s2s, since the XMPP standard seems to demand that
|> servers' names be unique, and either IP addresses or DNS names.
|
| the XMPP domain of your server must be unique. So you could have xmpp
| domains like:
|
| server001.school.org
| server002.school.org
| ...
| server100.school.org
|
| if you setup SRV records for all this domains you should be fine. In the
| srv record you specify the s2s and c2s ports.

This appears to be a good point.  SRV records, generated dynamically,
would seem to solve the routing problem for certain kinds of NAT.
Specifically, it seems that it should work for most kinds of NAT except
Symmetric NAT.  With Symmetric NAT, we have no choice but to route all
traffic through some globally routable server.

- --Ben
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFH/M5OUJT6e6HFtqQRAp7DAJ9GGZgdPmPM5K0CecRoG97pIIcU8QCghfur
IxcRulZu9XvVz/VK2Z+SwQ4=
=UVjn
-----END PGP SIGNATURE-----


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

Message: 9
Date: Wed, 9 Apr 2008 15:06:09 +0000
From: Stefan Reitz <stefan_w_reitz at hotmail.com>
Subject: Re: [Server-devel] [Grassroots-l] need help w/ OLPC technical
	training program
To: Bryan Berry <bryan.berry at gmail.com>, <india at lists.laptop.org>,
	Arjun	Sarwal <arjun at laptop.org>
Cc: server-devel at lists.laptop.org, Nepal <nepal at lists.laptop.org>,
	grassroots <grassroots at lists.laptop.org>
Message-ID: <BAY110-W46A87CA484350BFF659E2EC3ED0 at phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"


Brian,

I LOVE your list.
Allone day 1, bullet points 1, 2, and 3, cover so much ground, you could
start companies just taking care of this... ;-)
You are right on the mark with your post.
Most of your questions are really my own. And you came up with some I didn't
think of (but hopefully would have being in your situation).
This looks like a good to do list for folks documenting their
accomplishments. Development is not just about getting some fix / feature
deployed, but enabling the 'customer base' to use it -
with a close look on your 'customer's' capabilities... (and he generally is
just undertrained / underinformed / from a 'different background').

Stefan

(I hope to be contributing to Day 1.3 with some sort of knowledge base once
(spare) hardware starts really moving.)


On Wed, 2008-04-09 at 08:28 +0545, Bryan Berry wrote: 


hey guys,

A while back Arjun commented in a conference that India could really use
a technical training guide for folks new to linux and OLPC.

I have put together a basic training program that I am in the middle of
w/ teacher Manoj Ghimire

Arjun, I could really use your help collating the XO and XS-specific
tips. 

http://wiki.laptop.org/go/Nepal:_Support_Training





> From: bryan.berry at gmail.com
> To: India at lists.laptop.org; arjun at laptop.org
> Date: Wed, 9 Apr 2008 08:28:02 +0545
> CC: grassroots at lists.laptop.org; Nepal at lists.laptop.org
> Subject: [Grassroots-l] need help w/ OLPC technical training program
> 
> hey guys,
> 
> A while back Arjun commented in a conference that India could really use
> a technical training guide for folks new to linux and OLPC.
> 
> I have put together a basic training program that I am in the middle of
> w/ teacher Manoj Ghimire
> 
> Arjun, I could really use your help collating the XO and XS-specific
> tips. 
> 
> http://wiki.laptop.org/go/Nepal:_Support_Training
> 
> -- 
> Bryan W. Berry
> Systems Engineer
> OLE Nepal, http://www.olenepal.org
> 
> _______________________________________________
> Grassroots mailing list
> Grassroots at lists.laptop.org
> http://lists.laptop.org/listinfo/grassroots

_________________________________________________________________
Neu: Mit Live Search Ihre Stadt in der Vogelperspektive!
http://maps.live.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.laptop.org/pipermail/server-devel/attachments/20080409/b5dbfa8b
/attachment.htm 

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

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


End of Server-devel Digest, Vol 12, Issue 12
********************************************



More information about the Server-devel mailing list