openring
Resolvi colocar o openring para funcionar aqui neste changelog.
O que e'?
Openring e’ um pequeno e sensacional software que recebe um template e sources (rss/atom/xml) e retorna o template com os ultimos artigos encontrados nos sources.
Como eu fiz…
Eu utilizo o hugo como static build e uso uma maquina remota para fazer o build e server deste changelog.
O Openring vem com um template bem generico. Apenas mudei a data para um formato que prefiro e coloquei uma margem a mais so’ para melhorar a distancia entre o “comment section” e ele do meu changelog. Vamos usar ele.
git clone https://git.sr.ht/~sircmpwn/openring
cp openring/in.html ~/krig/changelog/themes/ut/layouts/partials/webring.html
A mudanca da data foi de…
<small class="date">{{.Date | datef "January 2, 2006"}}</small>
para…
<small class="date">{{.Date | datef "2006-01-02 15:04"}}</small>
Aproveitei e removi o style que estava embedded no html e coloquei no meu css static.
Depois disso adicionei o openring no build.
...
sources:
- https://git.sr.ht/~sircmpwn/openring
...
O build do proprio openring…
tasks:
- openring: |
cd openring
go build -o openring
sudo cp openring /usr/local/bin/
...
E ele gerando o arquivo para ser incluso no meu template.
...
- htmlpack: |
cd changelog
/usr/local/bin/openring \
-s "https://lucasemmoreira.xyz/rss.xml" \
-s "https://webzine.puffy.cafe/atom.xml" \
-s "https://drewdevault.com/blog/index.xml" \
< openring.template \
> themes/ut/layouts/partials/webring.html
hugo --minify
...
Ah claro, coloquei no meu single.html para incluir o template
final (webring.html).
Articles from blogs I follow around the net
Random relinking at boot comes to httpd(8) and smtpd(8)
Random order relinking of critical components is an OpenBSD feature specifically designed to make it harder to exploit bugs in the resulting binary. sshd(8) was the first of the network-facing daemons to get the random treatment (see this previous report).…
via OpenBSD Journal 2026-06-05 06:41The circus freaks of open source
The masterwork of Terry A. Davis is his eclectic operating system, TempleOS, which he worked on until his tragic death in 2018. In terms of technical excellence, TempleOS rates well in some respects and poorly in others. For example, it earns …
via Drew DeVault's blog 2026-06-05 00:00Issue #19
via OpenBSD Webzine 2026-05-19 13:00Generated by openring
/comments changelog@umgeher.org?Subject=Re: openring
/permalink https://umgeher.org/posts/2021/12/openring.html