Translating/Software/lang-es
- This is an on-going translation
Descripción
El caballo de Troya de OLPC es el ebook y los soldados dentro del caballo son los niños y los profesores con computadores portátiles.
La manera de penetrar las paredes de la Industria Educación es a través de la creación más eficiente de materiales de instrucción - el tradicional libro de texto.
Una vez que estamos dentro, las oportunidades para avanzar del instruccionismo hacia el construccionismo - el aprender haciendo - abundan.
- los profesores (y niños) pueden construir planes de lecciones y otros materiales de aprendizaje;
- pueden compartir estos materiales;
- pueden participar en un diálogo crítico acerca de estas construcciones.
Por lo tanto, podemos infectar el sector de la enseñanza con la ética, las metodologías, y la eficiencia de la comunidad Open Source.
The OLPC Trojan horse is the ebook and the soldiers inside the horse are children and teachers with laptops.
The way to penetrate the walls of the Education Industry is through the more efficient creation of instructional materials--the traditional textbook.
Once we are inside, the opportunities to move instructionism towards constructionism--learning through doing--abound.
- teachers (and children) can construct lesson plans and other learning materials;
- they can share these materials;
- they can engage in a critical dialog about these constructions.
Thus we can infect the Education Industry with the ethics, methodologies, and efficiencies of the Open Source community.
Una matriz de las aplicaciones que han sido (o están siendo), construidas para la computadora portátil se pueden encontrar aquí.
El software de OLPC es un conjunto cuidadosamente elegido e integrado de aplicaciones de Linux, creando un innovador entorno de usuario.
Básicamente, el portatil ejecuta la distribución Fedora 7 de Linux. En la parte superior de la ventana X del sistema y el gestor de ventanas Matchbox, ejecutamos un nuevo nuevo interfaz de usuario de Sugar y la biblioteca de apoyo,el apoyo a un conjunto básico de "actividades".Las Actividades son programas que siguen las Directrices de interfaz humana de OLPC. Hay un énfasis en Python y GTK. Otros programas de Linux pueden ejecutarse también, pero teniendo y permitiendo una común interfaz de usuario, además requieren de bibliotecas adicionales (KDE,Jave Runtime, sea cual sea) está en tension con el disco y los limites de memoria.
A matrix of applications that have been (or are being) built for the laptop can be found here.
OLPC software is a set of carefully chosen and integrated Linux applications, creating an innovative user environment.
Basically, the laptop runs the Fedora 7 Linux distribution; On top of the X Window System and the Matchbox window manager, we run a novel Sugar user interface and support library, supporting a core set of "activities". Activities are programs that follow the OLPC Human Interface Guidelines. There is an emphasis on Python and GTK. Other Linux software can be run too, but having a common and enabling user interface is nice; requiring additional libraries (KDE, java runtime, whatever) is in tension with disk and memory limits.
En lo que respecta a los programas de OLPC, usted puede:
- Obtener una visión general:
Preguntas frecuentes de nuestros programas
- Jugar - hay un par de de opciones:
- Grabar un Cd Vivo. Esto es probablemente más sencillo.
- Ejecutar la emulación de una imagen del sistema operativo.Esto no requiere grabar un cd y reiniciar, pero puede requerir instalación de software, y puede que funcione con lentitud.
- Crear software
- Participar en OLPC; Programando ¿por donde empezar?
- Componentes de Programas, proyectos, e ideas.
- Echar un vistazo a las diferentes categorías de programas en la parte inferior de este artículo.
- ...
In regard to OLPC software, you can:
- Get an overview:
- Play - there are a couple of options:
- Burn a LiveCd. This is likely simplest.
- Run an OS image in emulation. This doesn't require burning a cd and rebooting, but may require installing software, and may run slowly.
- Create software
- Getting involved in OLPC; Getting started programming
- Software components, projects, and ideas.
- Take a look at the several software article categories at the bottom of this article.
- ...
- Documenta el código pyton de OLPC
- Si está acostumbrado a leer y escribir documentación en Pyton, mucho nuevo código es necesario en doc strings, tutoriales etc. (sugar,geckoembed...¿que otra cosa?)
- Ayúdenos a mejorar el software de las próximas TRIAL-3
- Reportando errores (bugs)
- Plan de trabajo
- Acta de reunión de las pruebas
- Consultas
- Ayudar con proyectos (ver Participar en OLPC).
- Forzando el núcleo (Kernel)
- Document OLPC python code
- If you are comfortable reading python and writing documentation, much new code is in need of doc strings, tutorials, etc. (sugar, geckoembed, ...what else?)
- Help improve software for the upcoming TRIAL-3
- Hardcore bug hunt
- Release roadmap
- Test meeting Minutes
- http://dev.laptop.org/query
- Help upstream projects (see Getting involved in OLPC).
- Kernel Hacking
Algunos Detalles
(Esta sección necesita ser actualizada)
Hay cuatro sabores de software:
- "Actividades", escritas o portadas a la interfaz de usuario de Sugar y después a la Interfaz OLPC. Algunas actividades se enumeran en Componentes de Software y Proyectos de software. Los principales lenguajes son python y C. Los estándares de bibliotecas se enumeran en Componentes de Software.
- El código escrito para actividades programables como squeak y etoys, OLPCities (?), javascript(?), ...(?).
- Programas de Linux usando los estándares de biblioteca enumeradas en Componentes de Software.
- Cualquier otro programa de Linux está limitado al espacio de memoria y disco (256MB,1GB)por lo que requieren bibliotecas adicionales hace que esto sea una opción poco atractiva.
(This section needs to be updated)
There are four flavors of software:
- "Activities", written or ported to the Sugar user interface, and following OLPC interface. Some activities are listed in software components and software projects. They main languages are python and C. The standard libraries are listed in software components.
- Code written for a programmable activity, such as squeak and its etoys, OLPCities(?), javascript(?), ...(?).
- Linux software using the standard libraries listed in software components.
- Any other linux software. Memory and disk space are constrained (256MB,1GB), so requiring additional libraries makes this a less attractive option.
BTest Software
- Las Notas Publicadas de BTest-1 and Notas Publicadas de BTest-2 son de lectura obligatoria para cualquier persona con Hardware y Software BTest.
- Las Notas publicadas de Software OLPC también son de lectura obligatoria.
- BTest-1 Demo Notes Describe algunos programas en los sitemas de BTest.
- Todos los sistemas BTest deben adaptarse a las actualizaciones de Software y firmware antes de su uso, ya que muchos problemas ya han sido resueltos desde que las máquinas se fabricaron.
- Las emisiones de Firmware son almacenadas aquí.
- La más reciente está siempre aquí.
- Instrucciones en cuanto a la emulación de imágenes
- Opinión de los Usuarios sobre las Imágenes
BTest Software
- The BTest-1 Release Notes and BTest-2 Release Notes are required reading for anyone with BTest Hardware and Software
- The OLPC Software Release Notes are also required reading.
- BTest-1 Demo Notes describes some of the software on the BTest systems
- All BTest systems should be upgraded to current software and firmware before use, since many problems have already been resolved since the machines were manufactured
- Firmware releases are stored here.
- The latest build is always here.
- Instructions regarding the use of emulation images
- User Feedback on Images
- Entornos de Programación que vamos a soportar.
- Aplicaciones a ser incluidas en la B1
- Aplicaciones a ser incluidas en la B2
- Bibliotecas que estamos usando.
Lista de chequeo de las pruebas
Misc
- Depurando el Núcleo (Kernel)
- Programming environments we will be supporting
- Applications to be included on B1
- Applications to be included on B2
- Libraries we are using
- Development issues and Sample Applications
Misc
Algunos contenidos a ser integrados
Este texto "fue de boston-pig a Doug" Deben integrarse más arriba.
El proyecto necesita ayuda en casi todos los niveles. No están abiertas las entradas a a http://dev.laptop.org/ de documentación, la traducción, la programación en Python, c programación del kernel, la interfaz de del usuario y, por supuesto, errores (bugs). Hay una sección especial de los errores (bugs) para las personas que no están familiarizados con el sistema pero quiere ayudar: http://dev.laptop.org/query?status=new&keywords=%7Esugar-love&order=priority
Estos son los errores en el sector de Sugar que ya están clasificados con las instrucciones sobre cómo solucionarlos en la mayoría de los casos y puede ser reparado con el CD Vivo (LiveCD).
El CD Vivo (LiveCD) esta disponible aquí: http://wiki.laptop.org/go/LiveCd en caso de que no tener uno.
Hay otras maneras de chequear la XO y hacer el desarrollo, pero el LiveCD es el más fácil. Aquí está un buen enlace para otras formas de emulación: http://wiki.laptop.org/go/Software
Porque (la interfaz de núcleocore) de Sugar está basada en GTK+ phyton, puede ejecutar y desarrollar de cualquiera de los paquetes que están disponibles (Mac, Linux, Win32). Linux es el más fácil y mejor documentado
http://wiki.laptop.org/go/Sugar
http://wiki.laptop.org/go/Sugar_Instructions
http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/
This text went by on boston-pig, from doug. It should be integrated above.
The project needs help on just about every level. There are open tickets at http://dev.laptop.org/ for documentation, translation, python programming, c kernel programming, UI work, and of course bugs. There is a special section of bugs for people who are not familiar with the system but want to help out:
http://dev.laptop.org/query?status=new&keywords=%7Esugar-love&order=priority
These are bugs in sugar which are already triaged which good instructions on how to fix them in most cases and can be fixed with the LiveCD.
The CD's that were available are the LiveCD from here: http://wiki.laptop.org/go/LiveCd in case you didn't get one.
There are other ways to check out the XO and do development but the LiveCD is the easiest. Here is a good link for other forms of emulation: http://wiki.laptop.org/go/Software
Because Sugar (the core interface) is GTK+ python based, you can run it and do development for it anywhere those packages are available (Mac, Linux, win32). Linux is the easiest and best documented.
http://wiki.laptop.org/go/Sugar http://wiki.laptop.org/go/Sugar_Instructions http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/
Véase también
- Especificaciones de Software
- Sugar Lista de Correo
- Noticias-menciona a menudo el progreso del Software.
- dev.laptop.org le permite Buscar el código.