Diplomado 1, semana 5, sesión 11
Miniagenda
- Recuento y ampliación.
- [ ]Archivos versionados y Glamorous Toolkit.
- Caminos que se bifurcan:
-
Profundizando en TiddlyWiki:
- Transclusión.
- Macros.
- Filtros.
- Introducción a Pharo:
- Glamorous Book: Pharo 101.
-
Profundizando en TiddlyWiki:
Recuento y ampliación
En la semana anterior:
Creamos una forma ágil de "replicar" la funcionalidad de TiddlyHost básicamente a través de Fossil y ChiselApp, pues esto nos permite publicar nuestros wikis en dos formatos: HTML y JSON, de modo TiddlyHost, pero con con copias distribuidas en nuestra propia máquina. Al igual que TiddlyHost Fossil con los archivos no versionados nos da esencialmente la última copia de la información. Para copias intermedias tenemos que apelar a los backups que hace Timimi en nuestra máquina local (por ejemplo con la estrategia de Torres de Hanoi).
Archivos versionados y Glamorous Toolkit
Hoy veremos como usar Glamorous Tookit para tener control más granular de los cambios en nuestros wiki empleando para ello archivos versionados.
Miremos en mayor detalle los archivos versionados y para ello consideremos la página del Glosario en IndieWeb con Brea, en particular su barra de herramientas:
Si cliqueamos el ícono del reloj veremos el histórico de la página que nos permite comparar dos cambios en el código fuente de la misma (las instrucciones con la que la página fue creada):
Cliqueando en dos circulitos del histórico (o timeline) podemos ver la diferencia entre los dos momentos que corresponden a tales circulos:
Queremos una posiblidad similar para TiddlyWiki y nuestros tiddlers en él. Para ello introduciremos el Glamorous Toolkit también conocido como GToolkit.
:::success Ejercicio:
- Seguir las intrucciones de la página de Gtoolkit Sesión1
para
- Descargar e instalar GToolkit.
- Lanzar Lepiter.
- Crear una página dentro del mismo.
- Colocar trozos de prosa y código dentro del mismo.
- Ejecutar trozos de código.
- Instalar TiddlyWikiPharo
- Compartir avances y preguntas con les demás asistentes al diplomado. :::