Data Week 15, día 5: Cierre
En este data week lo que hicimos fue revisitar algunos procesos de escritura ágil y resiliente de la Documentatón y los extendimos con comentarios en Hypothesis, creando un flujo de trabajo para escritura y publicación que combina
- docutopia > Markdeep > Hypothesis
- Escritura en línea > Publicación > Comentarios
Hoy lo que hicimos fue que practicamos una vez más ese flujo de trabajo (siguiendo nuestra metodología encera-brilla y habilitar un bliki (el de Hiperterminal) usando este flujo.
Este es el recuento del listado rápido de pasos.
Clonamos el repositorio
mkdir ~/Documentos/DataWeek
cd ~/Documentos/DataWeek
fossil clone https://mutabit.com/repos.fossil/dataweek/ dataweek.fossil
Para evitar errores como estos:
SQLITE_CANTOPEN: cannot open file at line 36454 of [47cf83a068]
SQLITE_CANTOPEN: os_unix.c:36454: (13) lstat(dataweek.fossil) - Permission denied
necesitamos, estar seguros de que estamos trabajando en una carpeta donde tengamos los permisos para la clonación.
Agregamos archivos al repo y nos sincronizamos
Seguimos los pasos del dia de ayer, para agregar una publicación al respositorio de Fossil del Data Week. Dentro del repo abierto hacemos:
fossil sync https://{usuario}@mutabit.com/repos.fossil/dataweek/
donde {usuario}
es el nombre del usuario con el que previamente nos hemos registrado
en dicho repositorio.
Luego hacemos el commit que debe aparecer en la línea de tiempo. Para nuestro caso veremos que se agregó este archivo:
https://mutabit.com/repos.fossil/dataweek/finfo?name=Participantes/Hiperterminal/blog/dataweek15.md.html
Si cambiamos la parte de la url que dice finfo?name=
por /doc/tip/
veremos no la información
de ese archivo, sino su última versión en línea.
Es decir la url que estamos visitando es:
https://mutabit.com/repos.fossil/dataweek/doc/tip/Participantes/Hiperterminal/blog/dataweek15.md.html
Anexos
Estas fueron exploraciones que hicimos para saber que contamos con una versión actualizada de Fossil.
Vamos a instalar un wrapper, llamado Wajig que nos permita invocar comandos de gestión de Debian de manera unificada y luego ver si está disponible Fossil allí.
apt-get install wajig
Una vez instalado hacemos wajig search fossil
, si la versión sigue siendo vieja,
digamos 2.3, lo desinstalamos y lo instalamos desde las fuentes siguiendo los pasos
del Taller de Fossil.
Miremos si el paquete fue desinstalado adecuadamente con: dpkg -l | fossil