]> Sergey Matveev's repositories - stargrave-blog.git/commit
releases.atom.zsh
authorSergey Matveev <stargrave@stargrave.org>
Sun, 13 Feb 2022 18:31:26 +0000 (21:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 13 Feb 2022 18:31:26 +0000 (21:31 +0300)
commit390632c69d7d0dc7a048befff5b48e1f0b34cf42
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentf5dec45c54d9a2d1becc48191d730ffb9782a187
releases.atom.zsh

http://www.git.stargrave.org/?p=releases-feed.git;a=blob;f=releases.atom.zsh
После 35be2372fa3caa2b73a24eca45c1333159519ba8 замучила совесть за то,
что у моего софта нет никаких средств оповещения о выходе новых релизов,
кроме иногда (например я это редко делаю для GoGOST того же) публикуемых
писем в рассылки. Причём отдельных рассылок только для announcement-ов нет.
latest-version.txt это конечно интересно, но всё же уже имеется Atom
формат для задач оповещения об изменениях.

Добавил в своих проектах генерирование releases.atom и
"<link rel="alternate" title="Releases" href="releases.atom" type="application/atom+xml">.
Atom генерируется на основе *.meta4 файлов, ссылаясь на них, используя
их mtime в качестве времени у записи в feed-е.