Disponible el código fuente de KnowledgeTree
Finalmente, y tras mucho rebuscar, he localizado el código fuente de KnowledgeTree, versión Community (esto es, open source software). Como fue liberado bajo licencia GNU General Public License v. 3 (2007), esta licencia hace posible que se pueda redistribuir el código tal y como lo he recibido.
Sin embargo, no es oro todo lo que reluce. Como la última versión disponible es la 3.7.0.2, programada hace ya unos años, la instalación y puesta en marcha de KnowledgeTree requiere de cierto tuneo, para conseguir que funcione básicamente. Los pasos y requerimientos básicos son:
- Disponer de un entorno LAMP/WAMP/MAMP (por ejemplo, los que ofrece Bitnami).
- Descarga de KnowledgeTree 3.7.0.2 (Atención, son 56 Mb).
- Descompactar el fichero dentro de un directorio, dentro de la estructura de ficheros del servidor.
- Requiere PHP versión 5.2. Así que aquí toca hacer bricolage
- Sigue las instrucciones de instalación de la versión 3.7 disponibles en el wiki de Knowledge Tree.
- Ten en cuenta que exige acceso de administrador a MySQL, para poder crear las estructuras de bases de datos y el usuario.
- Lanzar el proceso en el url IP-de-mi-máquina/directorio-el-que-sea/
- Muestra algunos problemas de estructura de bases de datos y variables de PHP en entornos de hosting.
- Y cruzando los dedos, ¡funciona!
- Como los “amigos” de la empresa también ha eliminado los manuales de la herramienta del wiki, he rastreado por la red la documentación básica de referencia:
Y, ¿la utilidad real de todo esto? Pues a corto plazo, la verdad, ya que habría que actualizar el código a las versiones más modernas de PHP. Si se puede superar este inconveniente, se dispondrá de un entorno operativo que permite conocer y practicar los fundamentos básicos de la gestión de documentos. Flujos de trabajo, acciones, usuarios, controles y versiones… Y a ir pensando, como ya dije hace un par de semanas, en otras opciones.
PD: esta entrada sólo pretende servir de referencia. No me preguntéis sobre problemas con la instalación, que bastante hice con conseguir que la mía funcionase…
Originally published at tramullas.com on December 10, 2014.