summaryrefslogtreecommitdiff
path: root/doc/internal/howto-release.md
diff options
context:
space:
mode:
authorGravatar Alexander Batischev <eual.jp@gmail.com> 2024-03-24 19:05:23 +0300
committerGravatar Alexander Batischev <eual.jp@gmail.com> 2024-03-24 19:05:23 +0300
commit4ed9a5f460876ae464b4e770bfdf1ce308e18eb8 (patch)
treef5a1efe0cdc1bd658aa95fa090edf308ac27f9a8 /doc/internal/howto-release.md
parentf735e39bb7c9a5eb4da95995092cb39413895186 (diff)
downloadnewsboat-4ed9a5f460876ae464b4e770bfdf1ce308e18eb8.tar.gz
newsboat-4ed9a5f460876ae464b4e770bfdf1ce308e18eb8.tar.zst
newsboat-4ed9a5f460876ae464b4e770bfdf1ce308e18eb8.zip
Release HOWTO: save to Web Archive after each update
VPS provider that hosts newsboat.org had a multi-day outage, and for some time there was risk that all data is lost. Web Archive had an *almost* complete copy of the site though. Let's make sure that it's always complete in the future.
Diffstat (limited to 'doc/internal/howto-release.md')
-rw-r--r--doc/internal/howto-release.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/internal/howto-release.md b/doc/internal/howto-release.md
index 956ccab5..b2db1296 100644
--- a/doc/internal/howto-release.md
+++ b/doc/internal/howto-release.md
@@ -120,6 +120,13 @@ branch off the latest release and backport the bugfixes onto it.
`sudo cp -rv newsboat/* /var/www/newsboat.org/www/ && sudo chmod -R a+r /var/www/newsboat.org/www/`.
* Remove the staging directory on the server: `rm -rf newsboat`
* Push the code: `git push && git push --tags`
+8. Save the website to the Wayback machine:
+ 1. go to https://web.archive.org/save
+ 2. type in "newsboat.org"
+ 3. enable "Save outlinks" so the Web Archive downloads the tarballs and
+ whatnot
+ 4. click "Save page" and wait for it to finish, making sure there were no
+ errors
8. Tell the world about it:
* Send an email to the mailing list
* newsboat@googlegroups.com