SMOLNET PORTAL home about changes
 _  _ _    _        _              _     _
| \| (_)__| |_  ___| |__ _ ___  _ | |___| |_  _ _  ___ ___ _ _
| .` | / _| ' \/ _ \ / _` (_-< | || / _ \ ' \| ' \(_-</ _ \ ' \
|_|\_|_\__|_||_\___/_\__,_/__/  \__/\___/_||_|_||_/__/\___/_||_|



🔗 Return to homepage


📆 July 9, 2021 | ⏱️ 2 minute read | 🏷️ journal updates


Site Update 013



What's New

  • Full content Atom feeds¹ have returned. Before Gemini, I had a full content web feed, not just the summaries. After Gemini, I changed it to summaries only. Now, full content is supported again along with summaries. It was a mistake adding Gemini without full content web feed support. I shouldn't have taken that feature away from readers without warning. I was just so focused on getting Gemini that I ditched the web feed to roll that out early. Apologies to anyone using it. I don't really care how readers access my blog as long as they're reading it and I want to make it as accessible as possible for everyone.
  • New content submodule². This almost entirely separates the text on my blog from everything else, significantly reducing the number of files in the main repository. I did this to create a logical separation between the text on the blog and everything used to generate/display that text.
  • Clearer licensing. The licensing was unclear before because I didn't clearly indicate which licenses went with which files. Now that content and scripts live in separate repositories, the main repo can use GPLv3 exclusively and the content CC BY-SA 4.0 exclusively.
  • Gitlab pages is fixed as of this commit³. Before, it wasn't recursively cloning the new content submodule, so the generation process was failing and the mirror was down for a while.
  • GNU Audio Video mirror link added. I'm now mirroring all the GNU audios and videos. Before I had the A/V on the mirrors subdomain and A/V links weren't working that way. I realized that particular mirror requires its own domain to display properly, so now it has one.


Future Plans

  • Support multithreading in blog generation scripts. This should make generation go faster. This is even more important now that feeds are generated independently of pages. See site update 12⁴ for details.



References


🔗 [1]: Atom feeds
🔗 [2]: content submodule (https://archive.softwareheritage.org)
🔗 [3]: this commit (https://archive.softwareheritage.org)
🔗 [4]: site update 12



Copyright © 2020-2024 Nicholas Johnson. CC BY-SA 4.0.

Response: 20 (Success), text/gemini
Original URLgemini://nicksphere.ch/2021/07/09/site-update-013/
Status Code20 (Success)
Content-Typetext/gemini; charset=utf-8; lang=en-US