[Sur] Fwd: subir proyectos en Etoys al internet

Daniel Ajoy da.ajoy en gmail.com
Vie Sep 26 18:18:24 EDT 2008


Atención LATU, CEIBAL, etc.

cómo crear un servidor de alojamiento de "proyectos en Etoys":


------- Forwarded message -------
From: "Yoshiki Ohshima" <yoshiki en vpri.org>
To: "Daniel Ajoy" <da.ajoy en gmail.com>
Cc: olpc en vpri.org
Subject: Re: Fwd: subir proyectos en Etoys al internet
Date: Fri, 26 Sep 2008 14:07:24 -0500

 Hello, Daniel,

 This is the response to your question in regards to uploading Etoys
projects to the Internet.

 The core Etoys team doesn't offer the world writable project sharing
site.  Partly because we think each region should have a separated
server for sharing among the group.

 To set up your own server, the simplest thing is to set up the
"SuperSwiki2" server available at:

http://swikis.ddo.jp/SuperSwiki2/3

This work is done by our friend Mr. Umezawa, and have been used for
example the Japanese group site squeakland.jp/super2 for some time
now.

Download the "SuperSwik2 server all-in-one":

ftp://swikis.ddo.jp/SuperSwiki2/all-in-one/SuperSwiki2Server20080719-all-in-one.zip

from:

http://swikis.ddo.jp/SuperSwiki2/19

and extract files on a machine you would like to use as a server.

Follow the instruction, and start one of linux_run, mac_run_command or
win_run.bat.  The graphical user interface of the server starts up.

 In the text pane, put the mouse cursor on the line of
SBSuperSwiki2Server startOn: 9090, and press Alt-d.  The server should
start with this action.

 On the XO side, do the following.

Open the Terminal, become root, and create a directory:

 mkdir -p /usr/share/etoys/prefs/knownServers

create a file with some name you like (like "myserver") and type in:

name:   MySuperSwiki2
directory:      /super/SuperSwikiProj
type:   bss
server: servername:9090
acceptsUploads: true

with servername replaced with the actual server name or server IP
address.  The name field can be changed, too.

The end-of-line should be the Macintosh style CR, nor LF.  If you edit
it on XO with vi or some other editor, invoke the character conversion
command from command line:

 # tr '\n' '\r' < myserver > myserver2

to convert it.  If you create the myserver file on Windows or Mac, the
file will have the CR at the end (or near the end), so you can just
copy it.

 Now, start Etoys, and create a project.  To save the project onto
the server, hold the mouse button one second on the "Keep" ("Conservar"?) button
in the menu bar, you'll get the secondary menu.  There choose "Publish
As" ("Publicar como..."?).  Specify the name, description, author
etc. properly.  If you press accept you get another dialog to specify
where to save the project to.  Specify "MySuperSwiki2" or the name you
specify.

 From a regular browser, access the server at:

 http://servername:9090/

and you get the gallery.

To load the project from the server, hold the mouse button on the load
button in the menu bar, and choose "(more places)" ("(más lugares)").
Scrolling down the list, there is your "MySuperSwiki2".

 It is a bit crumsy... But once you set up a server and establish a
simple way to create the file in "knownServers" directory on XOs (a
USB stick with the file and copy it around, or you could make a
customized Etoys RPM with it), it works ok with children.

 In the future, we would like to have a simpler way to set up the
server in one way or another (a solution in Etoys, or a Sugar
solution).

 Hope this helps,

-- Yoshiki





More information about the olpc-Sur mailing list