lunes, 23 de marzo de 2015

SAKAI

El Proyecto Sakai está desarrollando software educativo de código abierto. El nombre Sakai proviene del cocinero Hiroyuki Sakai. El Proyecto Sakai tiene su origen en la Universidad de Míchigan y en la Universidad de Indiana, a las que se unieron elInstituto Tecnológico de Massachusetts y la Universidad de Standford, junto a la Iniciativa de Conocimiento Abierto (OKI) y el consorcio uPortal. El Proyecto se consolidó con generosa ayuda de la Fundación Mellon.
El objetivo del Proyecto Sakai es crear un entorno de colaboración y aprendizaje para la educación superior, que pueda competir con sus equivalentes comerciales Blackboard / WebCT y que mejore otras iniciativas de Código Abierto como Moodle.
Para gestionar el Proyecto se ha creado la Fundación Sakai, a la que pertenecen más de 100 Universidades. Destacan algunas de ellas por el número de cursos y usuarios
Proyecto Sakai: Una plataforma de e-learning libre (I)

Introducción

Siguiendo con la serie de tutoriales sobre e-learning (sobre el estándar SCORM y sobre Trident IDE), vamos ahora a probar una plataforma de uso libre, englobada bajo el Proyecto Sakai. Este proyecto, que comenzó en la uiniversidades de Michigan e Indiana, a las que se unierion otras como el MIT o Stanford, tiene por objeto promover un medio de aprendizaje capaz de competir con otras opciones, tanto comerciales com ode pago.

Podéis leer más sobre el proyecto en su página web, http://www.proyectosakai.org/.

Descarga e instalación de la plataforma

En la fecha en que se realizó este tutorial, la última versión disponible es la 2.5.0 (aunque en la página principal pone que es la versión 2.4.1), la podéis encontrar aquí.

Para el tutorial vamos a descargar la versión binaria (unos 200MB), o sea que mientras descarga podéis echar un vistazo a la documentación y a los requisitos necesarios (Java 1.5, Tomcat 5.5, Maven, MySQL...).

Una vez descargada, descomprimimos el ZIP y obtenemos algo parecido a esto: Y ahora acudimos a la guía de instalación y despliegue... Lo primero es instalar las versiones adecuadas de Java y Tomcat, y una vez hecho esto, vamos a instalar la aplicación... Voy a seguir los pasos indicados por la documentación de Sakai...

Primer problema: el manual de instalación dice que al descomprimir el fichero descargado con los binarios, aparecerá un directorio "sakai-src", de donde se podrá coger el fichero "sakai.properties" necesario para configurar la plaicación en el servidor. Como podéis ver en la captura anterior... del directorio no hay rastro. Así que me voy a bajar los fuentes...

Una vez descargados y descomprimidos los fuentes, seguimos adelante... Copiamos el fichero de propiedades a una carpeta de nombre "sakai" en %CATALINA_HOME% (es decir, en la ruta en la que tenemos instalado nuestro Tomcat) y hacemos todos los cambios en las opciones de arranque de la máquina virtual para dotar de más memoria al Tomcat

Echando un vistazo rápido al fichero de propiedades, las más interesantes en este momento (más adelante Dios dirá) son las siguientes propiedades:

hibernate.dialect=org.hibernate.dialect.HSQLDialect

Este es el valor por defecto, aunque también viene preparado para (comentando y descomentando propiedades) usar una base de datos MySQL u Oracle 9

serverUrl=http://localhost:8080

Esta es la ruta de vuestro Tomcat. Si lo tenéis configurado en otro puerto, o incluso instalado en otra máquina, debéis cambiar el valor de esta propiedad. En mi caso este valor está bien...

De momento no vamos a configurar el correo, o sea que pasamos al siguiente apartado de la guía de instalación... "Arrancar y parar Sakai en Tomcat".

Como dice un poco más arriba en la guía, vamos a copiar todo lo que hemos descomprimido de la distribución "binary" en %CATALINA_HOME%. Una vez hecho esto, arrancamos el servidor... y probamos la URL de la aplicación: http://localhost:8080/portal

No hay comentarios:

Publicar un comentario