User talk:Drew.einhorn: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (How to buy more XOs)
 
(77 intermediate revisions by one other user not shown)
Line 1: Line 1:
Drew: I am John Stout in Denver Colorado, email johnstout@aol.com. My questions may not be of interest to your chatroom, so it may be best to reply to this address.
== Hello ==


Apparently you have several XO users in the Seattle area. Did they buy theirs through last year's G1G1 program as I did? I have heard there is now a "GiveSome/GetSome" program. Can we designate where these XOs will go? And can we order less than blocks of 100?
I'm a newbie just getting started.
I don't know any XO users in Denver. I have two XOs, but I have a group of earth scientists who are interested to invest in a critical mass of a dozen more XOs for training K-12 kids in Colorado. Can you advise me or do you know of a contact in Denverwho will help us?


My Brother-in-law lived on Bainbridge Island for years until he passed away late last fall. We plan another trip out there sometime next fall.
Slowly combining notes from other places. And getting organized. Things will slowly migrate to better places.


John Stout
== My Neighborhood ==
Adjunct Associate Professor of Geology

Colorado School of Mines, Golden
I have 2 G1G1 XO.

My 3 year old grandson shares one with his mother, my daughter.
My grandson is Spanish/English bilingual.
My daughter teaches English in Mexico.
My daughter, and my grandson took theirs to Zacatecas, Zacatecas, Mexico.

They need access to libraries, and communities in both languages.

My wife, an educator shares one with me.
I'm getting the infrastructure in place for a learning community with two sites.

We use Presence service from xochat.org

I think I'll need my own school server.

== Sugar on Conventional Desktop/Laptop ==

There are several ways to do it.
I have downloaded XO-LiveCD_071206.iso. I think I know most of what I need to know to do it with vmware. But I don't have the time energy.

And Matt Price says that's the wrong way to do it!
Glad I didn't waste the time and energy.
LiveCD

jhbuild

=== Sugar as application from repositories ===

I distilled the following Gutsy Gibbon command line example
from his posts in a Dec 29 OLPC emulation NEED LINK thread on the sugar mail list.
We need similar incantations for other tools and operating systems.

Install packages from jani's personal archive.

Add jani's "repository" to your list of package sources.

Using your favorite editor add two lines to the file /etc/apt/sources.list

deb http://ppa.launchpad.net/jani/ubuntu gutsy main
deb-src http://ppa.launchpad.net/jani/ubuntu gutsy main

you also need to be sure that gutsy-updates is enabled, so make sure this line
is uncommented in the file:

deb http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe

Hmm!! I have:

deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates universe

not the same syntax and it enables the multiverse, too! I don't recall the provenance of my sources.list file, lots of things have been added for multimedia,
etc. Need to get where I understand where everything came from.

Then, update the packages list:

sudo apt-get update

or click the reload button in Synaptic Package Mananager.

note: In either case the update or reload takes a long time. Lots of failures really NEED to cleanup my sources.list.

now you should be ablle to install the whole environment with

sudo apt-get install sugar-emulator sugar-activities

or search for "sugar" (name and description) using Synaptic Package Manager,
check sugar-emulator and sugar-activities most everything else is selected to
satisfy dependencies. You may see other sugar activities you want to check.

look through the comments of jani's blog entries

http://janimo.blogspot.com/2007/11/try-sugar-xo-laptops-interface.html
https://edge.launchpad.net/~jani/+archive

remember there were some comments about additional packages that
needed to be installed for use on ubuntu. Maybe the ones indicated as prerequisites in the sugar-jhbuild instructions below.


== Sugar jhbuild ==


if that doesn't seem to work for you, you can build sugar yourself
without too much trouble;

in a terminal first execute the following:

sudo apt-get remove sugar
sudo apt-get build-dep sugar

then follow the build instructions from the olpc website:

http://wiki.laptop.org/go/Sugar_on_Ubuntu_Linux
http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild

you may need to

sudo apt-get install git

to get things started.

I did this once a long time ago after PyCon 2007,
I'm sure it's much easier now.

remote rdesktop access on real XO using freenx.


== My School Server ==

my own school server
I have downloaded OLPC_XS_LATEST.iso


=== Services ===

==== Presence ====
We want to be part of larger community.
I get the impression presence service doesn't scale well.
will there be large servers to support the entire G1G1 community?
Or, will smaller communities have to form?
If this is necessary how will it work.
Can a laptop connect to more than one presence server?

==== Backup ====

on local server for privacy?

==== Library/Publishing ====

hierarchy:
school, district, region, country, global.

community based:
different levels of peer and/or expert review.

what libraries will the G1G1 community have access to?

== Cache ==

bandwidth:
Have cable modem in MX,
Qwest ISDN in New Mexico, US.

cache helps even with only 1 or 2 users.
probably put school server at friend's with cable modem.
no bottleneck when all laptops are connecting via dsl or better.

would be great if there were service providers for all of the above.


== OLPC News (Excerpts) ==

=== 2007-12-15 ===

==== 9. Presence ====

Morgan has also continued to educate
G1G1 recipients on the lack of a single Jabber server that can handle
100s of thousands of them: we are hoping that people will point to
local Jabber servers that are set up for communities and special
interest groups (See
http://wiki.laptop.org/go/Ejabberd_Configuration).


=== 2007-12-22 ===

==== 8. School Server ====

We have encountered scaling problem with the XMPP service on the
server. The eJabber software runs out of memory over time as the
number of active users exceeds a hundred. Collabra is looking into
alternative server implementations. We had thought eJabber has used by
large instant-messaging services, but probably not with all the bells
and whistles we use. The XMPP service is crucial to the efficient
provision of presence information to laptops in a school through a
centralized method.

== 21. Presence/sharing ==

Morgan helped some community people with Jabber questions
on the forums. There has been confusion about why the
ship2.jabber.laptop.org server doesn't work: Robert McQueen spoke with
people on IRC who were interested in trying ejabberd and helping us
work out why it was failing so badly. (There is now a server at
xochat.org that can be used instead of the default at
ship2.jabber.laptop.org. See the Sugar control panel page in the wiki
for instructions on how to configure your Jabber server.)

My Neighborhood

Wish list. Structure it into zones.

Connection Zone
Access points and mesh networks could be compactly displayed
in a small corner of the display.

Radio Zone
Folks in the G1G1 community may want to clearly see and meet
strangers who appear in their physical neigborhood

Internet Community Zone
Students with a rich network mesh communities need to
clearly see guests who are joining the from remote locations
via a presence server.

Shading of the background and spatial arrangement to distinguish these zones.

Internet Communities organized by:

Geographic regions
Age groups
XO activity centered.
Language
Subject Area Topics
...

9. Presence
Morgan has also continued to educate
G1G1 recipients on the lack of a single Jabber server that can handle
100s of thousands of them: we are hoping that people will point to
local Jabber servers that are set up for communities and special
interest groups (See
http://wiki.laptop.org/go/Ejabberd_Configuration).

2007-12-22

8. School Server

We have encountered scaling problem with the XMPP service on the
server. The eJabber software runs out of memory over time as the
number of active users exceeds a hundred. Collabra is looking into
alternative server implementations. We had thought eJabber has used by
large instant-messaging services, but probably not with all the bells
and whistles we use. The XMPP service is crucial to the efficient
provision of presence information to laptops in a school through a
centralized method.

21. Presence/sharing

Morgan helped some community people with Jabber questions
on the forums. There has been confusion about why the
ship2.jabber.laptop.org server doesn't work: Robert McQueen spoke with
people on IRC who were interested in trying ejabberd and helping us
work out why it was failing so badly. (There is now a server at
xochat.org that can be used instead of the default at
ship2.jabber.laptop.org. See the Sugar control panel page in the wiki
for instructions on how to configure your Jabber server.)

My Neighborhood

Wish list. Structure it into zones.

Connection Zone
Access points and mesh networks could be compactly displayed
in a small corner of the display.

Radio Zone
Folks in the G1G1 community may want to clearly see and meet
strangers who appear in their physical neigborhood

Internet Community Zone
Students with a rich network mesh communities need to
clearly see guests who are joining the from remote locations
via a presence server.

Shading of the background and spatial arrangement to distinguish these zones.

Internet Communities organized by:

Geographic regions
Age groups
XO activity centered.
Language
Subject Area Topics
...

Latest revision as of 18:29, 19 April 2008

Drew: I am John Stout in Denver Colorado, email johnstout@aol.com. My questions may not be of interest to your chatroom, so it may be best to reply to this address.

Apparently you have several XO users in the Seattle area. Did they buy theirs through last year's G1G1 program as I did? I have heard there is now a "GiveSome/GetSome" program. Can we designate where these XOs will go? And can we order less than blocks of 100?

I don't know any XO users in Denver. I have two XOs, but I have a group of earth scientists who are interested to invest in a critical mass of a dozen more XOs for training K-12 kids in Colorado. Can you advise me or do you know of a contact in Denverwho will help us?

My Brother-in-law lived on Bainbridge Island for years until he passed away late last fall. We plan another trip out there sometime next fall.

John Stout Adjunct Associate Professor of Geology Colorado School of Mines, Golden