aboutsummaryrefslogtreecommitdiff
path: root/blog/content
diff options
context:
space:
mode:
Diffstat (limited to 'blog/content')
-rw-r--r--blog/content/2020/07/muerte-por-monocultura.gmi1
-rw-r--r--blog/content/contact.gmi6
-rw-r--r--blog/content/contacto.gmi6
-rw-r--r--blog/content/gemini.gmi1
-rw-r--r--blog/content/notes/tech/how-this-site-works.gmi8
5 files changed, 17 insertions, 5 deletions
diff --git a/blog/content/2020/07/muerte-por-monocultura.gmi b/blog/content/2020/07/muerte-por-monocultura.gmi
index edb61dc9..ccf78093 100644
--- a/blog/content/2020/07/muerte-por-monocultura.gmi
+++ b/blog/content/2020/07/muerte-por-monocultura.gmi
@@ -15,4 +15,3 @@ Quizá el fediverso, la IndieWeb o lo que sea esta semana aún no están listos
=> https://www.theverge.com/21307454/unilever-verizon-coca-cola-starbucks-microsoft-ads-facebook (1) ¿Qué le da más insomnio a Zuck? ¿Los monstruos gigantes pero lentos que son los gobiernos o que Coca-Cola decida retirar su publicidad de Facebook?
=> ../../2020/07/noticiarios-y-documentales [1]: Noticiarios y documentales
-
diff --git a/blog/content/contact.gmi b/blog/content/contact.gmi
new file mode 100644
index 00000000..8b06813d
--- /dev/null
+++ b/blog/content/contact.gmi
@@ -0,0 +1,6 @@
+# Contact
+
+Send me email to alex at corcoles dot net.
+=> https://i.delta.chat/#F39B6A2BB323992DB8B897D2B3AD081B56A5FAC6&a=vmupyibe9%40nine.testrun.org&n=Alex2&i=84tOryYQa6e-2qD75_LE5X-r&s=JlQQAedymqJC8rwkSaMC4oa7 Send me a message with Delta Chat
+=> https://alex.femto.pub/@coder@alex.femto.pub/ Read me in the Fediverse at @coder@alex.femto.pub
+Send me a message with XMPP/Jabber to koalillo at conversations dot im.
diff --git a/blog/content/contacto.gmi b/blog/content/contacto.gmi
new file mode 100644
index 00000000..a074738d
--- /dev/null
+++ b/blog/content/contacto.gmi
@@ -0,0 +1,6 @@
+# Contacto
+
+Envíame email a alex arroba corcoles punto net.
+=> https://i.delta.chat/#F39B6A2BB323992DB8B897D2B3AD081B56A5FAC6&a=vmupyibe9%40nine.testrun.org&n=Alex2&i=84tOryYQa6e-2qD75_LE5X-r&s=JlQQAedymqJC8rwkSaMC4oa7 Envíame un mensaje por Delta Chat.
+=> https://alex.femto.pub/@yo@alex.femto.pub/ Léeme en el Fediverso en @yo@alex.femto.pub
+Envíame un mensaje por XMPP/Jabber a koalillo arroba conversations punto im
diff --git a/blog/content/gemini.gmi b/blog/content/gemini.gmi
index 00d65fc0..3b0e364b 100644
--- a/blog/content/gemini.gmi
+++ b/blog/content/gemini.gmi
@@ -9,6 +9,7 @@ The links below are Gemini links. You need a Gemini client to open them.
=> gemini://cosmos.skyjake.fi/ Cosmos
=> gemini://caracolito.mooo.com/deriva/ bot en deriva
=> gemini://planet-gemini.fr Planet Gemini Francophonie - Agrégateur de capsules francophone
+=> gemini://antenna.michaelnordmeyer.com/ Antenna
## Search engines
diff --git a/blog/content/notes/tech/how-this-site-works.gmi b/blog/content/notes/tech/how-this-site-works.gmi
index eafbe7bf..0b0a33b7 100644
--- a/blog/content/notes/tech/how-this-site-works.gmi
+++ b/blog/content/notes/tech/how-this-site-works.gmi
@@ -19,13 +19,13 @@ The Gemini protocol suite of protocols also describes a way to derive a feed fro
## Static site generation
-As a first step, a process converts every foo/bar.gmi file to a foo/bar.html HTML file.
+=> https://github.com/alexpdp7/coppewebite/tree/main/gemini-to-web Besides the scripts specific to this blog, a big part of the job is converting gemtext to HTML and RSS, which is done by the generic gemini-to-web tools in my coppewebite suite of Gemini software.
-=> https://github.com/alexpdp7/coppewebite/tree/main/gemini-to-web This is done with the coppewebite-to-html command part of my coppewebite suite of Gemini tools.
+First, the root index.gmi is generated. The header is a static gemtext snippet. Then, coppewebite-indexer generates a series of links in chronological order to the articles in YYYY/MM/article.gmi files that follows the header. The series of links is an implicit gemtext feed, which the coppewebite-to-rss tool converts to RSS. index.gmi and index.rss both have an implicit gemtext feed and an RSS feed.
-Then, the root index.gmi is generated. The header is a static gemtext snippet. Then, coppewebite-indexer generates a series of links in chronological order to the articles in YYYY/MM/article.gmi files that follows the header.
+Then, a 70-line Python script adds a footer to most pages. Footers contain links for navigation, editing, and contact.
-The series of links is an implicit gemtext feed, which the coppewebite-to-rss tool converts to RSS. index.gmi and index.rss both have an implicit gemtext feed and an RSS feed. Using coppewebite-to-html again, index.gmi is converted to index.html containing metadata embedding the feed.
+Finally, another gemini-to-web tool converts every foo/bar.gmi file to a foo/bar.html HTML file, adding RSS feeds to pages with embedded gemtext feeds.
The result is a directory with .html, .gmi, and .rss files, including index.html, index.rss, index.gmi, but also notes/tech/how-this-site.works.html and .gmi.