diff options
author | Nicholas Johnson <nick@nicholasjohnson.ch> | 2023-02-15 00:00:00 +0000 |
---|---|---|
committer | Nicholas Johnson <nick@nicholasjohnson.ch> | 2023-02-15 00:00:00 +0000 |
commit | 02375e577b74cfe6051a24ab84fab55f46b06cdc5d2bc844feab34d033b83c17 (patch) | |
tree | 5452ba8bba7ae9c44c4216874b810aea689cda74b153863b6571de62a8e6b148 /content/entry | |
parent | 6d186f8ad9ddcbd7676a641e123e38cfcd1d786767b3bc9e70af3b943ec31887 (diff) | |
download | journal-02375e577b74cfe6051a24ab84fab55f46b06cdc5d2bc844feab34d033b83c17.tar.gz journal-02375e577b74cfe6051a24ab84fab55f46b06cdc5d2bc844feab34d033b83c17.zip |
Convert refs: site-update-009
Diffstat (limited to 'content/entry')
-rw-r--r-- | content/entry/site-update-009.md | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/content/entry/site-update-009.md b/content/entry/site-update-009.md index 482f1fb..223fcde 100644 --- a/content/entry/site-update-009.md +++ b/content/entry/site-update-009.md @@ -2,29 +2,16 @@ title: "Site Update 009" date: 2021-02-21T00:00:00 draft: false -makerefs: false --- # What's New I haven't posted anything for a while and I've been working behind the scenes to make improvements. Here they are: * Output RSS content as full post content rather than mere content summaries for better accessibility to RSS users. * Move the custom inline CSS to the external stylesheet. -* The site's Github and Gitlab[1] CI workflows that host the site mirrors[2] have been fixed. Before, I was locally generating files and uploading them as a single commit. Now, I upload the source files and let the remote servers do the work. -* Launch Gitea server on new subdomain https://git.0gitnick.xyz[3] to host site content and theme for better organization and transparency in generating the site. The reason I did not go with Savannah as I planned in my last site update is because Savannah has very strict licensing requirements. Since my site is forked and I might fork more projects in the future, I'd rather not spend hours fixing license text before I can even upload the project. I have no problem with meticulously licensing my own work. It would just be too demotivating to do that for someone else's work. +* The site's Github and [Gitlab](https://gitlab.com/0gitnick/0gitnick.gitlab.io) CI workflows that host the [site mirrors](/about) have been fixed. Before, I was locally generating files and uploading them as a single commit. Now, I upload the source files and let the remote servers do the work. +* Launch Gitea server on new subdomain [https://git.0gitnick.xyz](https://git.0gitnick.xyz) to host site content and theme for better organization and transparency in generating the site. The reason I did not go with Savannah as I planned in my last site update is because Savannah has very strict licensing requirements. Since my site is forked and I might fork more projects in the future, I'd rather not spend hours fixing license text before I can even upload the project. I have no problem with meticulously licensing my own work. It would just be too demotivating to do that for someone else's work. * Write content summaries for every post. This was very tedious but worth it. It makes the site more aesthetically pleasing and much easier to follow. It's my own fault for not doing this from the beginning. * Add Ethereum address and tokens for more donation options. # Future Plans -* Add Gemini[4] support. The modern web has so many problems: tracking cookies, proprietary client-side JavaScript[5], non-Unix philosophy, browser fingerprinting[6], DRM[7] as a standard, etc. Gopher[8] is 30 years old and has suffered decline. Gemini[9] is more modern avoiding the limitations of Gopher and the pitfalls of the modern web. - - -Link(s): -[1: https://gitlab.com/0gitnick/0gitnick.gitlab.io](https://gitlab.com/0gitnick/0gitnick.gitlab.io) -[2: /about](/about/) -[3: https://git.0gitnick.xyz](https://git.0gitnick.xyz) -[4: https://gemini.circumlunar.space/](https://gemini.circumlunar.space/) -[5: https://www.gnu.org/philosophy/javascript-trap.html](https://www.gnu.org/philosophy/javascript-trap.html) -[6: https://coveryourtracks.eff.org/](https://coveryourtracks.eff.org/) -[7: https://www.w3.org/TR/encrypted-media/](https://www.w3.org/TR/encrypted-media/) -[8: https://www.wikipedia.org/wiki/Gopher_%28protocol%29](https://www.wikipedia.org/wiki/Gopher_%28protocol%29) -[9: https://gemini.circumlunar.space/](https://gemini.circumlunar.space/) +* Add [Gemini](https://gemini.circumlunar.space/) support. The modern web has so many problems: tracking cookies, [proprietary client-side JavaScript](https://www.gnu.org/philosophy/javascript-trap.html), non-Unix philosophy, [browser fingerprinting](https://coveryourtracks.eff.org/), [DRM](https://www.w3.org/TR/encrypted-media/) as a standard, etc. [Gopher](https://www.wikipedia.org/wiki/Gopher_%28protocol%29) is 30 years old and has suffered decline. [Gemini](https://gemini.circumlunar.space/) is more modern avoiding the limitations of Gopher and the pitfalls of the modern web. |