TiddlyWiki herramienta wiki para llevar en un pendrive, o monousuario

Texto original por jotarp el Dom, 2007/01/14 – 04:41. en http://jotarp.org/tiddlywiki_de_recetas_de_cocina.html

Qué es TiddlyWiki

Desde el punto de vista técnico, es un wiki hecho en Javascript, en un solo fichero. Esta es la descripción que habitualmente podemos encontrar. O, tal y como reza el propio subtítulo de TW, “a reusable non-linear personal web notebook“. En español seria algo así como “un bloc de notas reusable personal no-lineal sobre web“. ¿Está claro? Eye-wink

Quizá sea mejor darle un enfoque más práctico y responder a la pregunta ¿Para qué sirve un TW?. La respuesta se entiende mejor que la descripción técnica pero es aún más sorprendente: TW sirve para casi cualquier cosa. Con un TW podemos hacer una presentación, un blog, un libro, una “base de datos”, un bloc de notas, una agenda, una lista de tareas pendientes,… o todo junto a la vez. ¡ Incluso podemos jugar al buscaminas !. Y todo en un único fichero HTML.

Como vemos, TW sirve para casi cualquier cosa… relacionada con el tratamiento de pequeñas cantidades de información (textos). (Cuando he dicho que sirve para casi cualquier cosa, estaba exagerando Eye-wink )

Precisamente, esos “pequeños textos” se llaman tiddlers.
Características

* un único fichero
* sintaxis wiki
* micro-contenido (tiddlers)
* etiquetas
* busqueda integrada
* extensible
* sobre web

* y es software libre (BSD Open Source License)

Quizá lo más llamativo y que más se suele recalcar son las dos primeras características. De hecho, aparece la palabra “wiki” en su nombre. Pero son las demás (sobretodo el ser facilmente extensible) lo que le dan la potencia. Gracias a manejar la información en trocitos (_tiddlers_), a poder etiquetarla de manera flexible y la búsqueda integrada, podemos organizar y recuperar la información que introducimos en un TW de una manera sorprendente. Gracias a estar hecho “sobre web” (HTML+JavaScript+CSS), sólo necesitamos un navegador para utilizarlo y podemos incluir facilmente enlaces. Gracias a ser extensible mediante plugins hechos en JavaScript, podemos adaptarlo y conseguir realizar diferentes tratamientos a la información contenida en el TW.

Hay programas clásicos integrados en el escritorio (para Linux, por ejemplo, Tomboy ), o servicios web, que buscan esa funcionalidad de ser aplicaciones para tomar notas, hacer listas, etc. TiddlyWiki lo consigue en un fichero HTML, y tiene además la ventaja de que es fácilmente extensible y portable.

(De casualidad he encontrado que la fiebre TiddlyWiki se extiende y ya hay quien ha procurado la posibilidad de exportar a TiddlyWiki desde Tomboy o integrar Moodle y TiddlyWiki . Están locos estos romanos… )

A resaltar que el muchas veces denostado JavaScript, sea la base sobre la que aplicaciones como esta, o el propio Firefox, extienden su funcionalidad a base de plugins con una facilidad como yo he visto en pocas aplicaciones (excluyendo la barra de tareas de escritorios como, por ejemplo, KDE).
Cómo se usa un TW

Para usar un TW hay que descargarlo, guardarlo en el propio PC, y abrirlo con el navegador. A partir de entonces podremos ir añadiendo información, etiquetarla, etc. Ese fichero HTML que es nuestro TW podremos llevárnoslo en una memoria USB para editarlo en diferentes PCs, enviarlo por correo, etc. Hay sistemas para mantener un TW en un servidor y acceder a él (y editarlo) desde diferentes sitios sin depender de una memoria USB, como ccTiddly, PhpTiddlyWiki ó el recomendable servicio tiddlyspot
Limitaciones

Un TW vacio ya ocupa unos 220 KB, y según vayamos incluyendo información irá creciendo. Si crece mucho, la carga por parte del navegador puede ralentizarse, aunque una vez cargado puede seguir siendo perfectamente usable. Por ejemplo, el libro antes referenciado ocupa 1.2MB y una vez cargado es usable.

Hay formas de comprimir un TW vacío (con programas o servicios web de compresión de JavaScript ) de forma que nos deje más sitio para nuestros textos, pero no merece la pena: no hay como empezar a usar un TW para darse cuenta de todo el texto que puede escribirse en unos pocos cientos de KB…

Otra limitación es la imposibilidad de incluir gráficos e imágenes, salvo como ficheros separados. Entonces el TW deja de ser un único fichero y pierde una de sus virtudes. Pero esta limitación es más bien cuestión del HTML, y, además, un TW está pensado fundamentalmente para introducir texto.

Fuente: http://jotarp.org/tiddlywiki_de_recetas_de_cocina.html

Un manual lo podeis encontrar aquí: http://www.tiddlywiki.com/

Zim, una herramienta wiki de escritorio.

Lo primero que puede sorprender de Zim es el concepto de wiki de escritorio, esto significa que alguna de las funcionalidades de las wikis como es compartir el contenido no tiene sentido.

Pero lo cierto es que la posibilidad de organizar el contenido, poder editarlo fácilmente, y tener un árbol de navegación del mismo ayuda mucho. Por otro lado al ser archivos en txt se pueden mantener versiones de los mismos si instalamos una herramienta de gestión de versiones.

De la web de Zim:

Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring the concept of a wiki to your desktop. Every page is saved as a text file with wiki markup. Pages can contain links to other pages, and are saved automatically. Creating a new page is as easy as linking to a non-existing page. Pages are ordered in a hierarchical structure that gives it the look and feel of an outliner. This tool is intended to keep track of TODO lists or to serve as a personal scratch book.

Zim handles several types of markup, like headings, bullet lists and of course bold, italic and highlighted. This markup is saved as wiki text so you can easily edit it with other editors. Because of the autosave feature you can switch between pages and follow links while editing without worries.

El manual de Zim en ingles lo podemos encontrar aquí

Un saludo

Oskar

TikiWiki

Definir TikiWiki no es sencillo, una herramienta que nacio con el concepto de las herramietnas wikis*, pero ha ido evolucionando hasta convertirse en una herramienta groupware** para trabajar en las empresas.

Las carácterísticas más interesantes de TikiWiki según la wikipedia son: Su principal funcionalidad es un wiki. Dispone de un gran número de funcionalidades que amplían sus posibilidades del trabajo colectivo: listas de correo, mensajería interna, blogs o bitácoras, edición de artículos, FAQ, encuestas, chat, directorio para enlaces, boletines, calendario…

Quizas de esta herramienta lo más interesante es que todos los desarrollos se han hecho unificandolos, cosa importante ya que cuando se incluyen complentos “desperdigados” la recuperación de información es más complicada, o imposible, al no tener bien configurados los motores de búsqueda.

Según la própia TikiWiki sus carácterísticas más interesantes son:
Wikis (like Mediawiki), Forums (like phpBB), Blogs (like WordPress), Articles (like Digg),Image Gallery (like Flickr), Map Server (like Google Maps), Link Directory (like DMOZ), Translation and i18n (like Babel Fish), Bug tracker (like Bugzilla), Free (LGPL)

Esta escrita en php, y puede utilizar diferentes bases de datos al utilizar la librería ADObd, y necesita un servidor Apache.

*Todos pueden participar y aportar, rápidez o inmediatez.

** Como se comenta en el glosario de téminos, por groupware podríamos entender como herramientas que abarcan todos los procesos de gestión y difusió de información y del conocimeinto en las empresas.

Dokuwiki

Logotipo de Dokuwiki Dokuwiki es una herramienta de tipo wiki que cuenta con las siguientes características (sacado de la wikipedia):

Dentro de las principales características de este software, se destacan:

  • Gestión de espacios de contenidos (namespaces) que permite un almacenamiento ordenado de los documentos.
  • Soporte para imágenes y otros contenidos multimedia.
  • Índices automatizados de contenidos.
  • Control de versiones.
  • Corrector ortográfico opcional.
  • Interfaz traducido a múltiples idiomas, incluyendo el castellano.
  • Posibilidad de utilizar plantillas de diseño.
  • Disponibilidad de complementos (plugins) para extender la funcionalidad.
  • Control de bloqueos para solucionar problemas de concurrencia.
  • Gestión de usuarios.
  • Búsqueda de texto completo.

A nivel tecnológico Dokuwiki trabaja en php, y aunque no necesita base de datos puede trabajar con base de datos de usuarios de fuentes LDAP, Mysql, y postgresql. Aunque no necesita base de datos si requiere un servidor Apache para que funcione.

Un saludo

Oskar

Mediawiki. Herramienta wiki.

Mediawiki es la herramienta tipo wiki más famosos de todas, ya que la wikipedia utiliza este software.

Mediawiki, esta construida en php, y soporta una base de datos por detrás en mysql, pero lo realmente interesante de Mediawiki es la cantidad de módulos que le agregan nuevas funcionalidades para responder mejor a las necesidades concretas de los usuarios, por ejemplo publicar imagenes, videos, “indizar contenido”, etc…

Disponemos también de un manual para aprender a manejarla, lo más complejo de la herramientas es que utilizan una sintaxis diferente al de los editores html normales.

Un saludo

Oskar

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 32 seguidores