Epaath: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(merging)
Line 1: Line 1:
''merging from other Nepal Etoys and Epaath pages 08:54, 19 December 2009 (UTC)''
''merging from other Nepal Etoys and Epaath pages 08:54, 19 December 2009 (UTC)''


=== Epaath: Downloading, Issues, customization ===
== About Epaath ==
The set of (open source) activities we're developing are grouped under the name Epaath, and you can get the latest release by clicking [http://dev.laptop.org/pub/epaati/E-Paath-latest.xo this link]. Help us test them by logging bug reports and suggesting feature enhancements in our [http://redmine.olenepal.org online bug-tracking system].
The set of (open source) activities being developed by [[OLE Nepal]] are included in the [[NEXO]] builds. The set of Etoys activities are called Epaath (see [[OLE Nepal Etoys for a brief explanation). You can get the latest release on dev.laptop.org by clicking [http://dev.laptop.org/pub/epaati/E-Paath-latest.xo this link].
: Help test these activities by logging bug reports and suggesting feature enhancements in the Nepal-specific [http://redmine.olenepal.org online bug-tracking system].


We're working at full speed towards the pilot program, and we need all the help that we can get. If you want to help out, please see the [[Epaath#open issues|open issues]] on this wiki or contact the [[OLE Nepal|Nepal team]] directly.
The Nepal community is working hard on their growing pilot program, and need all the help that we can get. If you want to help out, please see the [[Epaath#open issues|open issues]] on this wiki or contact the [[OLE Nepal|Nepal team]] directly.


These activities used to be called E-Paati but the kids started calling the XO itself E-Paati so we had to change the name to Epaath, which means 'E-lesson'.
We have augmented the standard Etoys image a bit so it satisfies some of our specific needs. Instructions on how to make a fully fledged Epaath image is described here [[Epaath image customization]].


Instructions on how to load individual Epaath activities from a remote or local server are described in [[Epaath_in_browser]]


== Using Epaath ==
:Note: These activities used to be called E-Paati but the kids started calling the XO itself E-Paati so we had to change the name to Epaath, which means 'E-lesson'.


===Epaath tips and tricks===
=== Downloading and customization ===

We have augmented the standard Etoys image a bit so it satisfies some of our specific needs. Instructions on how to make a fully fledged Epaath image is described on the [[Epaath image customization]] page.

Instructions on how to load individual Epaath activities from a remote or local server are described below.


=== Loading Epaath activities from a browser ===
To load [[Epaath]] activities from within a browser on Linux, one needs to do the following things:

- On a non-XO machine, download the [[Squeak]] browser plugin from [http://squeakland.org/detect.html Squeakland]

- Get a copy of [http://dev.laptop.org/pub/epaati/E-Paath-latest.xo E-Paath].

- For now, patch your Etoys image with [http://dev.laptop.org/pub/epaati/etoys-migration-files/changesets/rw-stream-methods-for-pr-loading.1.cs this patch]. Save the Image.

as root:<br/>
- link the Epaath Squeak image to /usr/lib/squeak/SqueakPlugin.image. Take away or relocate the current SqueakPlugin.image in that location, if it happens to be present.

- If on an XO, replace the squeak-in-browser startup script /usr/lib/squeak/npsqueakrun with [http://dev.laptop.org/pub/epaati/etoys-migration-files/misc/npsqueakrun this custom script].

- Link the squeak plugin to your browsers plugin directory.<br/>
If you've downloaded and installed the plugin on a regular fedora machine, you don't have to do anything.<br/>
On the XO, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/mozilla/plugins<br/>
On Ubuntu with Firefox 2, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox/plugins<br/>
On Ubuntu with Firefox 3, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox-addons/plugins<br/>
Other distributions, unknown, but should be somewhat the same as one of the previous.<br/>

And now of course restart your browser.

- Then surf to a page with the activity embedded in it.


If you need to embed an activity yourself, this is the code for it:
<pre>
<embed
type="application/x-Squeak-Source"
ALIGN="CENTER"
src="test.001.pr"
showSplash="false"
flaps="none"
base="example.org/"
pluginspage="http://www.squeakland.org/plugin/detect/detectinstaller.html"
width="100%"
height="100%"> </embed>
</pre>

As you might guess, this implies you've got a webserver running which can service <tt> http://example.org/test.001.pr </tt>

That's it!


=== Tips and tricks ===


Epaath is usually either in author mode or in user mode. If in user mode, the image can be unlocked by pressing ALT-SHIFT-w, selecting OLE, and then selecting author mode.
Epaath is usually either in author mode or in user mode. If in user mode, the image can be unlocked by pressing ALT-SHIFT-w, selecting OLE, and then selecting author mode.


To go from author mode to user mode, just press left-click on the world, and select OLE -> usermode.
To go from author mode to user mode, just press left-click on the world, and select OLE -> usermode.


[[Category:Epaath]]
[[Category:Etoys]]

Revision as of 08:59, 19 December 2009

merging from other Nepal Etoys and Epaath pages 08:54, 19 December 2009 (UTC)

About Epaath

The set of (open source) activities being developed by OLE Nepal are included in the NEXO builds. The set of Etoys activities are called Epaath (see [[OLE Nepal Etoys for a brief explanation). You can get the latest release on dev.laptop.org by clicking this link.

Help test these activities by logging bug reports and suggesting feature enhancements in the Nepal-specific online bug-tracking system.

The Nepal community is working hard on their growing pilot program, and need all the help that we can get. If you want to help out, please see the open issues on this wiki or contact the Nepal team directly.

These activities used to be called E-Paati but the kids started calling the XO itself E-Paati so we had to change the name to Epaath, which means 'E-lesson'.


Using Epaath

Downloading and customization

We have augmented the standard Etoys image a bit so it satisfies some of our specific needs. Instructions on how to make a fully fledged Epaath image is described on the Epaath image customization page.

Instructions on how to load individual Epaath activities from a remote or local server are described below.


Loading Epaath activities from a browser

To load Epaath activities from within a browser on Linux, one needs to do the following things:

- On a non-XO machine, download the Squeak browser plugin from Squeakland

- Get a copy of E-Paath.

- For now, patch your Etoys image with this patch. Save the Image.

as root:
- link the Epaath Squeak image to /usr/lib/squeak/SqueakPlugin.image. Take away or relocate the current SqueakPlugin.image in that location, if it happens to be present.

- If on an XO, replace the squeak-in-browser startup script /usr/lib/squeak/npsqueakrun with this custom script.

- Link the squeak plugin to your browsers plugin directory.
If you've downloaded and installed the plugin on a regular fedora machine, you don't have to do anything.
On the XO, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/mozilla/plugins
On Ubuntu with Firefox 2, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox/plugins
On Ubuntu with Firefox 3, link /usr/lib/squeak/npsqueakrun to the dir /usr/lib/firefox-addons/plugins
Other distributions, unknown, but should be somewhat the same as one of the previous.

And now of course restart your browser.

- Then surf to a page with the activity embedded in it.


If you need to embed an activity yourself, this is the code for it:

      <embed
		type="application/x-Squeak-Source"
		ALIGN="CENTER"
		src="test.001.pr"
		showSplash="false"
		flaps="none"
		base="example.org/"
		pluginspage="http://www.squeakland.org/plugin/detect/detectinstaller.html"
        width="100%"
        height="100%"> </embed>

As you might guess, this implies you've got a webserver running which can service http://example.org/test.001.pr

That's it!


Tips and tricks

Epaath is usually either in author mode or in user mode. If in user mode, the image can be unlocked by pressing ALT-SHIFT-w, selecting OLE, and then selecting author mode.

To go from author mode to user mode, just press left-click on the world, and select OLE -> usermode.