Applications to adopt: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(added suggestion for Python shell and formal word processor)
Line 3: Line 3:
===Ebook Readers===
===Ebook Readers===
[[Evince]] is the obvious one to start with since it is already part of the project.
[[Evince]] is the obvious one to start with since it is already part of the project.

===Python shell===
Provides a simple way for children to experiment with programming. See [[Programming for Kids]].

===Formal word processor===
ala Abiword, etc. Not to be used for any kind of learning or instruction (we hopefully are trying to define a new e-learning paradigm that isn't focused on paper), but for interfacing with the rest of the world that still depends paper as a medium. Useful for things like writing letters, etc. Not sure how many users will have access to a printer, however. See [[Word Processing]].


==Adapt==
==Adapt==

Revision as of 15:09, 28 June 2006

This page should be some kind of list of applications that we should adopt or adapt. It really should have two sections and then lists within those sections sorted by application type.

Adopt

Ebook Readers

Evince is the obvious one to start with since it is already part of the project.

Python shell

Provides a simple way for children to experiment with programming. See Programming for Kids.

Formal word processor

ala Abiword, etc. Not to be used for any kind of learning or instruction (we hopefully are trying to define a new e-learning paradigm that isn't focused on paper), but for interfacing with the rest of the world that still depends paper as a medium. Useful for things like writing letters, etc. Not sure how many users will have access to a printer, however. See Word Processing.

Adapt

E-mail clients

Tinymail is a project that aims to create a E-mail client development infrastructure for creating E-mail clients for small devices. At this moment it can show large IMAP and POP folders using less than 5 megabytes of memory. Tinymail is licensed as LGPL. https://svn.cronos.be/svn/tinymail/trunk

Inkscape

This is an SVG drawing program but it is far more feature rich than it needs to be for OLPC. To start with, import and export formats could be removed leaving only SVG and PNG. But more than that, it needs to be simplified for beginners even if that means reducing its functionality.

In fact, by applying the principles of UNIX as a collection of straightforward utilities that do one job well, Inkscape could be broken up into several separate programs. One for sketching, one for adding color, one for texturing, one for animating. In particular, since the device will often be used in monochrome mode, separating coloring from drawing makes a lot of sense.

Encryption Tools

Use also LUKS - Linux Unified Key Setup

LOGO