diff --git a/generasitio.lua b/generasitio.lua index 3917e1e..97bd244 100644 --- a/generasitio.lua +++ b/generasitio.lua @@ -5,8 +5,8 @@ meta = { fecha = os.date("%Y-%m-%d") } -webdir = "webtest" -- web output directory -gemdir = "gemtest" -- gemini output directory +webdir = "web" -- web output directory +gemdir = "gem" -- gemini output directory -- TODO templates in spanish templates = { webEn = { diff --git a/src/ahora.gmo b/src/ahora.gmo index 95c4dce..c3e4c4e 100644 --- a/src/ahora.gmo +++ b/src/ahora.gmo @@ -2,6 +2,8 @@ lang=es en->{now} en qué andamos aproximadamente en estos momentos: +programamos un nuevo generador de sitio estático para este {wiki}, llamado {esglua}. + presentamos {alive computing dance} en el 10 aniversario de algorave, nuestro primer performance que utiliza a la {qiudanz technique}. en preparación para iniciar una posición de investigación en movimiento y computación. diff --git a/src/esglua.gmo b/src/esglua.gmo new file mode 100644 index 0000000..194f180 --- /dev/null +++ b/src/esglua.gmo @@ -0,0 +1,11 @@ +# esglua + +our static site generator written in lua + +# about + +esglua generates this {wiki} in both html and {gemini} formats. + +it was written when learning about the lua programming language. + +=> https://tildegit.org/sejo/compudanzas/src/branch/main/generasitio.lua esglua source code diff --git a/src/gemini.gmo b/src/gemini.gmo index 1dfa279..55ad52b 100644 --- a/src/gemini.gmo +++ b/src/gemini.gmo @@ -1,5 +1,5 @@ # gemini - +lang=es protocolo del "small internet" para documentos de hipertexto: * minimalista en su especificación @@ -18,6 +18,8 @@ este sitio está servido desde un programa de "cosecha propia", chamorrx: además hemos creado varias herramientas basadas en gemtext utilizando {awk}. +el generador que utilizamos para manejar el sitio se llama {esglua} + # enlaces ## sobre gemini diff --git a/src/log.txt b/src/log.txt index e29c9ef..1d55470 100644 --- a/src/log.txt +++ b/src/log.txt @@ -1,3 +1,4 @@ +2022-03-27T19:00:00-06:00 started using esglua, our static site generator {esglua} 2022-03-20T12:00:00-06:00 performed (a)live computing dance on algorave 10th birthday {alive computing dance} 2022-02-09T19:00:00-06:00 updated our introduction to uxn e-books with a new table formatting and some minor corrections {publications} 2022-02-01T11:00:00-06:00 created la sala, experimental, slow, and online-but-offline-first community based on ssb {la sala} diff --git a/src/now.gmo b/src/now.gmo index 684c611..2c86cc3 100644 --- a/src/now.gmo +++ b/src/now.gmo @@ -2,6 +2,8 @@ lang=en es->{ahora} what are we up to approximately now. +wrote a new static site generator for the {wiki}, called {esglua}. + we just performed {alive computing dance} on the 10th anniversay of algorave, a livecoding performance using the {qiudanz technique}. preparing to start a movement and computing research position. diff --git a/src/wiki.gmo b/src/wiki.gmo index 56ffdeb..03035b6 100644 --- a/src/wiki.gmo +++ b/src/wiki.gmo @@ -4,7 +4,7 @@ this wiki is an interconnected repository of the interdisciplinary research and # about -the site is available in both the gemini protocol and the web +the site is available in both the {gemini} protocol and the web => https://compudanzas.net/ compudanzas (web) => gemini://compudanzas.net/ compudanzas (gemini) @@ -26,6 +26,8 @@ te invitamos a colaborar con {traducciones}. the source files are written in a gemtext-like format, ready to be used in the {gemini} protocol, and to be easily convertible to html. -the site is built to its corresponding formats with a custom engine composed of a shell script, {awk} scripts, and a python script. +the site is built to its corresponding formats with a custom engine called {esglua}. + +previously it was composed of a shell script, {awk} scripts, and a python script. => https://tildegit.org/sejo/compudanzas compudanzas site generator and source files