aboutsummaryrefslogtreecommitdiff
path: root/docs/blog
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2021-02-02 03:39:56 +0300
committerCem Keylan <cem@ckyln.com>2021-02-02 03:39:56 +0300
commite7999a032bd888abf3665c501a754dbb922fe7c9 (patch)
tree9e6fd5104482ba77815a1ed1d591e9ba8167be78 /docs/blog
parentc17e5bd8eb9c0b98b5b6eb9b6cd8f38e2856bb40 (diff)
downloadwebsite-e7999a032bd888abf3665c501a754dbb922fe7c9.tar.gz
Switch to org-mode for generating the website
Diffstat (limited to 'docs/blog')
-rw-r--r--docs/blog/20200128.html98
-rw-r--r--docs/blog/20200128.txt21
-rw-r--r--docs/blog/20200406.html217
-rw-r--r--docs/blog/20200406.txt84
-rw-r--r--docs/blog/20200410.html106
-rw-r--r--docs/blog/20200410.txt24
-rw-r--r--docs/blog/20200508.html328
-rw-r--r--docs/blog/20200508.txt141
-rw-r--r--docs/blog/20200528.html145
-rw-r--r--docs/blog/20200528.txt51
-rw-r--r--docs/blog/20200617.html178
-rw-r--r--docs/blog/20200617.txt74
-rw-r--r--docs/blog/20200803.html186
-rw-r--r--docs/blog/20200803.txt77
-rw-r--r--docs/blog/20201210.html85
-rw-r--r--docs/blog/20201210.txt21
-rw-r--r--docs/blog/index.html89
-rw-r--r--docs/blog/index.txt16
18 files changed, 833 insertions, 1108 deletions
diff --git a/docs/blog/20200128.html b/docs/blog/20200128.html
index 5b236a8..9b37a28 100644
--- a/docs/blog/20200128.html
+++ b/docs/blog/20200128.html
@@ -1,47 +1,59 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>Switching to New Website | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>Switching to New Website</h1>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>Switching to New Website</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
-<p><strong>Date:</strong> Jan 28 2020</p>
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">Switching to New Website</h1>
+<p class="subtitle">posted on 2020-01-28</p>
+</header><p>
+In case you haven't seen it before, this website was powered by <a href="http://werc.cat-v.org">werc</a>. And even
+though I liked it really much, it was too powerful for a small website like
+this.
+</p>
-<p>In case you haven&rsquo;t seen it before, this website
-was powered by <a href="http://werc.cat-v.org">werc</a>. And
-even though I liked it really much, it was too
-powerful for a small website like this.</p>
+<p>
+So I have decided to reimplement this website with my own static generation
+scripts. The source will probably be on <a href="https://git.carbslinux.org/website/log.html">its git repository</a> when I decide to
+publish the website.
+</p>
-<p>So I have decided to reimplement this website with
-my own static generation scripts. The source will
-probably be on <a href="https://carbslinux.org/git/website/log.html">https://carbslinux.org/git/website/log.html</a>
-when I decide to publish the website.</p>
-
-<p>The generation requires Plan9 programs, although
-I have used them just for my enthusiasm. I have built
-the site with a combination of mk (instead of make), rc,
-and POSIX sh. I am not yet exactly familiar with rc,
-but I will replace the shell scripts when I feel like
-I can.</p>
- <a href="/blog/20200128.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+<p>
+The generation requires Plan9 programs, although I have used them just for my
+enthusiasm. I have built the site with a combination of mk (instead of make),
+rc, and POSIX sh. I am not yet exactly familiar with rc, but I will replace the
+shell scripts when I feel like I can.
+</p>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200128.txt b/docs/blog/20200128.txt
deleted file mode 100644
index 5c56b45..0000000
--- a/docs/blog/20200128.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-Switching to New Website
-========================
-
-**Date:** Jan 28 2020
-
-In case you haven't seen it before, this website
-was powered by [werc](http://werc.cat-v.org). And
-even though I liked it really much, it was too
-powerful for a small website like this.
-
-So I have decided to reimplement this website with
-my own static generation scripts. The source will
-probably be on <https://carbslinux.org/git/website/log.html>
-when I decide to publish the website.
-
-The generation requires Plan9 programs, although
-I have used them just for my enthusiasm. I have built
-the site with a combination of mk (instead of make), rc,
-and POSIX sh. I am not yet exactly familiar with rc,
-but I will replace the shell scripts when I feel like
-I can.
diff --git a/docs/blog/20200406.html b/docs/blog/20200406.html
index 18e0021..c0f3d5a 100644
--- a/docs/blog/20200406.html
+++ b/docs/blog/20200406.html
@@ -1,87 +1,134 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>Roadmap for Carbs | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>Roadmap for Carbs</h1>
-
-<p>It has been a busy week. There are lots of changes in
-direction, and more to come. I want to talk a little
-about all of them.</p>
-
-<h2>Carbs Linux Server Going Down</h2>
-
-<p>It became harder to maintain and pay for the server, and I will be
-shutting it down in May. I am currently in the phase of
-carrying over everything to <a href="https://github.com/CarbsLinux">Github</a>. The repository and the
-website is served on Github now. I have also moved the <a href="https://github.com/CarbsLinux/wiki/wiki">Wiki</a>
-to Github and anyone can edit it there. There are some outdated
-posts that I will be fixing around this week.</p>
-
-<p>I am not quite sure where to store the downloads page now. But I
-will be switching that to a new source as well. (Maybe Source Forge?)</p>
-
-<p>I feel a little sad for switching, but serving on Github is faster,
-cheaper, and hassle-free.</p>
-
-<h2>Forking KISS</h2>
-
-<p>I had a personal fork of KISS, which I enjoyed thoroughly. I didn&rsquo;t
-intend to make it the default when I started it, but it has matured
-enough to be so. The package manager can now be found on <a href="https://github.com/CarbsLinux/kiss">this repository</a>.
-See it for the added changes.</p>
-
-<p>This will be a change for the better, as I can develop the package
-manager as it fits my views.</p>
-
-<h2>Small Changes on the Website</h2>
-
-<p>I have made some small changes on the website. The build is not dependent
-on Plan9 utilities anymore. It was fun messing around with <code>rc</code> and <code>mk</code>,
-but they are quite limited compared to POSIX shell.</p>
-
-<p>RSS feeds are finally working as intended, both for the <a href="https://carbslinux.org/news.xml">news</a> section, and
-the <a href="https://carbslinux.org/rss.xml">blog</a> secion.</p>
-
-<p>You can see every page&rsquo;s <code>.txt</code> output at the end of the page by clicking
-&lsquo;View Page Source&rsquo;. Meanwhile, I will be updating some pages to be a little
-more &lsquo;human-readable&rsquo;.</p>
-
-<h2>Outsources Repository</h2>
-
-<p>I have opened an <code>outsource</code> repository, which I will be pushing this week.
-I will add a new post when I am ready to push it. I think it will be interesting,
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>Roadmap for Carbs</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
+
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">Roadmap for Carbs</h1>
+<p class="subtitle">posted on 2020-04-06</p>
+</header><p>
+It has been a busy week. There are lots of changes in direction, and more to
+come. I want to talk a little about all of them.
+</p>
+
+<div id="outline-container-orgb0c7d87" class="outline-2">
+<h2 id="orgb0c7d87">Carbs Linux Server Going Down</h2>
+<div class="outline-text-2" id="text-orgb0c7d87">
+<p>
+It became harder to maintain and pay for the server, and I will be shutting it
+down in May. I am currently in the phase of carrying over everything to <a href="https://github.com/CarbsLinux">Github</a>.
+The repository and the website is served on Github now. I have also moved the
+<a href="https://github.com/CarbsLinux/wiki/wiki">Wiki</a> to Github and anyone can edit it there. There are some outdated posts that
+I will be fixing around this week.
+</p>
+
+<p>
+I am not quite sure where to store the downloads page now. But I will be
+switching that to a new source as well. (Maybe SourceHut?)
+</p>
+
+<p>
+I feel a little sad for switching, but serving on Github is faster, cheaper, and
+hassle-free.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgc2bcab5" class="outline-2">
+<h2 id="orgc2bcab5">Forking KISS</h2>
+<div class="outline-text-2" id="text-orgc2bcab5">
+<p>
+I had a personal fork of KISS, which I enjoyed thoroughly. I didn't intend to
+make it the default when I started it, but it has matured enough to be so. The
+package manager can now be found on <a href="https://github.com/CarbsLinux/kiss">this repository</a>. See it for the added
+changes.
+</p>
+
+<p>
+This will be a change for the better, as I can develop the package manager as it
+fits my views.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org0538658" class="outline-2">
+<h2 id="org0538658">Small Changes on the Website</h2>
+<div class="outline-text-2" id="text-org0538658">
+<p>
+I have made some small changes on the website. The build is not dependent on
+Plan9 utilities anymore. It was fun messing around with <code>rc</code> and <code>mk</code>, but they
+are quite limited compared to POSIX shell.
+</p>
+
+<p>
+RSS feeds are finally working as intended, both for the <a href="https://carbslinux.org/news.xml">news</a> section, and the
+<a href="https://carbslinux.org/rss.xml">blog</a> section.
+</p>
+
+<p>
+You can see every page's <code>.txt</code> output at the end of the page by clicking 'View
+Page Source'. Meanwhile, I will be updating some pages to be a little more
+'human-readable'.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orge097249" class="outline-2">
+<h2 id="orge097249">Outsources Repository</h2>
+<div class="outline-text-2" id="text-orge097249">
+<p>
+I have opened an <code>outsource</code> repository, which I will be pushing this week. I
+will add a new post when I am ready to push it. I think it will be interesting,
it will also make more sense about the changes I have added to the package
-manager. The now empty repository, can be found <a href="https://github.com/CarbsLinux/outsource">here</a>!</p>
-
-<h2>New Tarball</h2>
-
-<p>Finally, I have released a new tarball today, which can be obtained from the
-<a href="https://dl.carbslinux.org/releases">downloads page</a>.</p>
-
-<p>I am planning to add more of these update posts as I&rsquo;m feeling better about
-the website structure overall.</p>
-
-<p>- Cem</p>
- <a href="/blog/20200406.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+manager. The now empty repository, can be found <a href="https://github.com/CarbsLinux/outsource">here</a>!
+</p>
+</div>
+</div>
+
+<div id="outline-container-org80536a3" class="outline-2">
+<h2 id="org80536a3">New Tarball</h2>
+<div class="outline-text-2" id="text-org80536a3">
+<p>
+Finally, I have released a new tarball today, which can be obtained from the
+<a href="https://dl.carbslinux.org/releases">downloads page</a>.
+</p>
+
+<p>
+I am planning to add more of these update posts as I'm feeling better about the
+website structure overall.
+</p>
+</div>
+</div>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200406.txt b/docs/blog/20200406.txt
deleted file mode 100644
index c695b69..0000000
--- a/docs/blog/20200406.txt
+++ /dev/null
@@ -1,84 +0,0 @@
-Roadmap for Carbs
-=================
-
-It has been a busy week. There are lots of changes in
-direction, and more to come. I want to talk a little
-about all of them.
-
-
-Carbs Linux Server Going Down
------------------------------
-
-It became harder to maintain and pay for the server, and I will be
-shutting it down in May. I am currently in the phase of
-carrying over everything to [Github]. The repository and the
-website is served on Github now. I have also moved the [Wiki]
-to Github and anyone can edit it there. There are some outdated
-posts that I will be fixing around this week.
-
-I am not quite sure where to store the downloads page now. But I
-will be switching that to a new source as well. (Maybe Source Forge?)
-
-I feel a little sad for switching, but serving on Github is faster,
-cheaper, and hassle-free.
-
-[Github]: https://github.com/CarbsLinux
-[Wiki]: https://github.com/CarbsLinux/wiki/wiki
-
-
-Forking KISS
-------------
-
-I had a personal fork of KISS, which I enjoyed thoroughly. I didn't
-intend to make it the default when I started it, but it has matured
-enough to be so. The package manager can now be found on [this repository].
-See it for the added changes.
-
-This will be a change for the better, as I can develop the package
-manager as it fits my views.
-
-[this repository]: https://github.com/CarbsLinux/kiss
-
-
-Small Changes on the Website
-----------------------------
-
-I have made some small changes on the website. The build is not dependent
-on Plan9 utilities anymore. It was fun messing around with `rc` and `mk`,
-but they are quite limited compared to POSIX shell.
-
-RSS feeds are finally working as intended, both for the [news] section, and
-the [blog] secion.
-
-You can see every page's `.txt` output at the end of the page by clicking
-'View Page Source'. Meanwhile, I will be updating some pages to be a little
-more 'human-readable'.
-
-[news]: https://carbslinux.org/news.xml
-[blog]: https://carbslinux.org/rss.xml
-
-
-Outsources Repository
----------------------
-
-I have opened an `outsource` repository, which I will be pushing this week.
-I will add a new post when I am ready to push it. I think it will be interesting,
-it will also make more sense about the changes I have added to the package
-manager. The now empty repository, can be found [here]!
-
-[here]: https://github.com/CarbsLinux/outsource
-
-
-New Tarball
------------
-
-Finally, I have released a new tarball today, which can be obtained from the
-[downloads page].
-
-[downloads page]: https://dl.carbslinux.org/releases
-
-
-I am planning to add more of these update posts as I'm feeling better about
-the website structure overall.
-
-\- Cem
diff --git a/docs/blog/20200410.html b/docs/blog/20200410.html
index 1a9e638..03578d4 100644
--- a/docs/blog/20200410.html
+++ b/docs/blog/20200410.html
@@ -1,50 +1,68 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>Outsource Repository Concept | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>Outsource Repository Concept</h1>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>Outsource Repository Concept</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
-<p>In April 3rd, I have added submodule support for Carbs
-Linux&rsquo;s fork of <code>kiss</code>. Now, from that sentence, it really
-doesn&rsquo;t sound exciting at all. But in reality, it opens a
-path to lots of creative output, and a better way to manage
-multi-user repositories (such as KISS Community).</p>
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">Outsource Repository Concept</h1>
+<p class="subtitle">posted on 2020-04-10</p>
+</header><p>
+In April 3rd, I have added submodule support for Carbs Linux's fork of <code>kiss</code>.
+Now, from that sentence, it really doesn't sound exciting at all. But in
+reality, it opens a path to lots of creative output, and a better way to manage
+multi-user repositories (such as KISS Community).
+</p>
-<p>When managing a repository of submodules, the repository
-maintainer&rsquo;s only job is to deal with adding packages.
-A package maintainer doesn&rsquo;t have to wait for the repository
-maintainer to update their packages, as they are only making
-the changes to their own repositories.</p>
+<p>
+When managing a repository of submodules, the repository maintainer's only job
+is to deal with adding packages. A package maintainer doesn't have to wait for
+the repository maintainer to update their packages, as they are only making the
+changes to their own repositories.
+</p>
-<p>This way, an end-user can also track from their preferred
-maintainers, and do that with the tidyness of a single repository
-in their <code>KISS_PATH</code>.</p>
+<p>
+This way, an end-user can also track from their preferred maintainers, and do
+that with the tidyness of a single repository in their <code>KISS_PATH</code>.
+</p>
-<p>Carbs Linux now has an outsource repository for some packages.
-Firefox and its dependencies have been purged from the main repository,
-but can be found on it.</p>
+<p>
+Carbs Linux now has an outsource repository for some packages. Firefox and its
+dependencies have been purged from the main repository, but can be found on it.
+</p>
-<p><a href="https://github.com/CarbsLinux/outsource">https://github.com/CarbsLinux/outsource</a></p>
- <a href="/blog/20200410.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+<p>
+<a href="https://github.com/CarbsLinux/outsource">https://github.com/CarbsLinux/outsource</a>
+</p>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200410.txt b/docs/blog/20200410.txt
deleted file mode 100644
index f6edffe..0000000
--- a/docs/blog/20200410.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-Outsource Repository Concept
-============================
-
-In April 3rd, I have added submodule support for Carbs
-Linux's fork of `kiss`. Now, from that sentence, it really
-doesn't sound exciting at all. But in reality, it opens a
-path to lots of creative output, and a better way to manage
-multi-user repositories (such as KISS Community).
-
-When managing a repository of submodules, the repository
-maintainer's only job is to deal with adding packages.
-A package maintainer doesn't have to wait for the repository
-maintainer to update their packages, as they are only making
-the changes to their own repositories.
-
-This way, an end-user can also track from their preferred
-maintainers, and do that with the tidyness of a single repository
-in their `KISS_PATH`.
-
-Carbs Linux now has an outsource repository for some packages.
-Firefox and its dependencies have been purged from the main repository,
-but can be found on it.
-
-<https://github.com/CarbsLinux/outsource>
diff --git a/docs/blog/20200508.html b/docs/blog/20200508.html
index e97b5ff..6bdd7ed 100644
--- a/docs/blog/20200508.html
+++ b/docs/blog/20200508.html
@@ -1,146 +1,184 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>The Relation of Carbs and KISS | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>The Relation of Carbs and KISS</h1>
-
-<p><strong>Date:</strong> May 08 2020</p>
-
-<p>Since I have forked KISS, I have received many questions
-that can be summarized as &ldquo;Why?&rdquo;. I have realized that I
-never truly answered this question. That&rsquo;s the reason I am
-writing this post, to give some background on Carbs, and
-some differences between KISS Linux and Carbs Linux for
-anyone who may be wondering. Perhaps I could make this a
-&ldquo;FAQ&rdquo; page later on.</p>
-
-<h2>History</h2>
-
-<p>I had the idea of creating my own Linux distribution since
-the May of 2019. Back then, I had my own <a href="https://linuxfromscratch.org">Linux from Scratch</a>
-build, and I wanted to slim it down my own way and replace
-the software (with musl,sbase,etc.). The name Carbs Linux
-was in my mind since then. I wanted to write my own package
-manager, but I wasn&rsquo;t satisfied with anything I had built.</p>
-
-<p>I had written some incomplete package managers (all named <code>fat</code>)
-and I quickly threw them into the trash can, where they
-honestly belonged. I would want to share them with you for
-laughs, but my hard-drive got wiped and I have a problem
-of not doing an &ldquo;initial commit&rdquo; until a program I write
-is in a usable state.</p>
-
-<p>I have obtained the &lsquo;carbslinux.org&rsquo; domain name in September
-2019, but then life got on the way, and I stopped for a long
-time.</p>
-
-<p>One day on Reddit, I saw Dylan&rsquo;s post on <a href="https://reddit.com/r/unixporn">r/unixporn</a> about
-KISS, and I really thought that it was interesting. Here is
-my <a href="https://www.reddit.com/r/unixporn/comments/ducd34/sowm_kiss_d/f7lua7x">comment</a> to Dylan on that post. I checked out the package
-manager and the repository. The packaging system was extremely
-clean and well-thought. I decided to give it a go and fork
-KISS.</p>
-
-<h2>Differences between KISS and Carbs</h2>
-
-<p>Now, I still baffle when people ask me this question. My
-intention was never to create a distribution with specific
-differences between KISS. My intention was being my own
-BDFL of a distribution I maintain. There are lots of
-differences between the main repositories, but they are subtle
-and not worth talking about. I personally never even installed
-KISS Linux on my system. So Carbs, isn&rsquo;t something like a
-downstream fork of KISS, it is just a distribution that was
-initially based on KISS.</p>
-
-<p>I try to contribute as much as I can to KISS Linux. I think
-that it is a brilliant distribution, and it was a great starting
-point for Carbs. I am really grateful to Dylan and all the
-other contributors.</p>
-
-<h2>What I&rsquo;m working on now</h2>
-
-<p>Currently I have a few projects that I&rsquo;m working on for Carbs.
-These are,</p>
-
-<p>A BSD port for Carbs. For a while, I have been working on BSD
-compatibility on my fork of the <a href="https://github.com/carbslinux/kiss">package manager</a>. I have tested,
-without any more issues, on OpenBSD and FreeBSD. The biggest
-issues remaining are choosing a vendor for BSD, packaging the
-BSD source, and providing a minimal base (like busybox for BSD).
-If you aren&rsquo;t familiar with BSD, it has a single source code
-for all of the utilities (kernel, command line programs, etc.).
-Contributions (even chipping in ideas) are very welcome.</p>
-
-<p>Adding binary package distribution support natively to the package
-manager. Biggest issue in small/old computers are compile times.
-This feature is for the bigger packages such as webkit, clang,
-llvm that take a considerable amount of time. Some computers
-with low memories cannot even compile firefox/webkit.</p>
-
-<p>Adding rsync repository support to the package manager. This
-is not a current issue, but rather a futureproofing. As time
-passes, distribution repositories grow larger. KISS and Carbs
-are young distributions without this problem right now. But
-in something like 5 years, this size will presumably increase
-to hundreds of megabytes. At that point it will be pointless
-to have the repository sources unless you specifically need them.</p>
-
-<h2>What&rsquo;s up with all the init/service daemons?</h2>
-
-<p>If you have ever checked the <a href="https://github.com/carbslinux/repository">repository</a>, you may have noticed
-that there are lots of init/service related packages. I have had
-my fair share of time with all of them, and it is an area that I
-am really interested in. I have even written my own <a href="https://github.com/cemkeylan/shinit">init daemon</a>
-and <a href="https://github.com/cemkeylan/sysmgr">service supervisor</a>. I maintain all those packages on KISS
-Community Repository as well with the exception of busybox. Those
-are, <code>busybox init/runit</code>, <code>runit</code>, <code>sinit</code>, and <code>sysmgr</code>. I would
-definitely recommend checking out <code>shinit</code> and <code>sysmgr</code>.</p>
-
-<h2>Why I don&rsquo;t publicize Carbs</h2>
-
-<p>There are a couple of reasons I don&rsquo;t publicize Carbs a lot.</p>
-
-<p>KISS is the better alternative in terms of support and community.
-I work on maintaining this distribution just as hard as Dylan,
-but in the end, Carbs is based on his original hard work, and I
-believe that he deserves the recognition more than I do.</p>
-
-<p>Since I cannot answer questions like &ldquo;What is the difference?&rdquo;, I
-prefer staying as the silent sibling project of KISS Linux. Plus,
-there is no point in dividing the newly-emerging community in half.</p>
-
-<p>That&rsquo;s not because I don&rsquo;t have ideas for the future of Carbs, I
-do. I just think that I will deserve the recognition once those
-above lists are checked.</p>
-
-<p>I think that&rsquo;s about it, if you have questions you can send me a
-mail, ping me on IRC (my handle is <code>merakor</code>), and I will be happy
-to answer. Maybe your question fits this post, and I can update it
-to thoroughly give an explanation.</p>
-
-<p>Cheers,
-Cem</p>
- <a href="/blog/20200508.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>The Relation of Carbs and KISS</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
+
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">The Relation of Carbs and KISS</h1>
+<p class="subtitle">posted on 2020-05-08</p>
+</header><p>
+Since I have forked KISS, I have received many questions that can be summarized
+as "Why?". I have realized that I never truly answered this question. That's the
+reason I am writing this post, to give some background on Carbs, and some
+differences between KISS Linux and Carbs Linux for anyone who may be wondering.
+Perhaps I could make this a "FAQ" page later on.
+</p>
+
+<div id="outline-container-org1398b0e" class="outline-2">
+<h2 id="org1398b0e">History</h2>
+<div class="outline-text-2" id="text-org1398b0e">
+<p>
+I had the idea of creating my own Linux distribution since the May of 2019. Back
+then, I had my own <a href="https://linuxfromscratch.org">Linux from Scratch</a> build, and I wanted to slim it down my
+own way and replace the software (with musl,sbase,etc.). The name Carbs Linux
+was in my mind since then. I wanted to write my own package manager, but I
+wasn't satisfied with anything I had built.
+</p>
+
+<p>
+I had written some incomplete package managers (all named <code>fat</code>) and I quickly
+threw them into the trash can, where they honestly belonged. I would want to
+share them with you for laughs, but my hard-drive got wiped and I have a problem
+of not doing an "initial commit" until a program I write is in a usable state.
+</p>
+
+<p>
+I have obtained the 'carbslinux.org' domain name in September 2019, but then
+life got on the way, and I stopped for a long time.
+</p>
+
+<p>
+One day on Reddit, I saw Dylan's post on <a href="https://reddit.com/r/unixporn">r/unixporn</a> about KISS, and I really
+thought that it was interesting. Here is my <a href="https://www.reddit.com/r/unixporn/comments/ducd34/sowm_kiss_d/f7lua7x">comment</a> to Dylan on that post. I
+checked out the package manager and the repository. The packaging system was
+extremely clean and well-thought. I decided to give it a go and fork KISS.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org5bd8596" class="outline-2">
+<h2 id="org5bd8596">Differences between KISS and Carbs</h2>
+<div class="outline-text-2" id="text-org5bd8596">
+<p>
+Now, I still baffle when people ask me this question. My intention was never to
+create a distribution with specific differences between KISS. My intention was
+being my own BDFL of a distribution I maintain. There are lots of differences
+between the main repositories, but they are subtle and not worth talking about.
+I personally never even installed KISS Linux on my system. So Carbs, isn't
+something like a downstream fork of KISS, it is just a distribution that was
+initially based on KISS.
+</p>
+
+<p>
+I try to contribute as much as I can to KISS Linux. I think that it is a
+brilliant distribution, and it was a great starting point for Carbs. I am really
+grateful to Dylan and all the other contributors.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgbc60244" class="outline-2">
+<h2 id="orgbc60244">What I'm working on now</h2>
+<div class="outline-text-2" id="text-orgbc60244">
+<p>
+Currently I have a few projects that I'm working on for Carbs. These are,
+</p>
+
+<p>
+A BSD port for Carbs. For a while, I have been working on BSD compatibility on
+my fork of the [package manager]. I have tested, without any more issues, on
+OpenBSD and FreeBSD. The biggest issues remaining are choosing a vendor for BSD,
+packaging the BSD source, and providing a minimal base (like busybox for BSD).
+If you aren't familiar with BSD, it has a single source code for all of the
+utilities (kernel, command line programs, etc.). Contributions (even chipping in
+ideas) are very welcome.
+</p>
+
+<p>
+Adding binary package distribution support natively to the package manager.
+Biggest issue in small/old computers are compile times. This feature is for the
+bigger packages such as webkit, clang, llvm that take a considerable amount of
+time. Some computers with low memories cannot even compile firefox/webkit.
+</p>
+
+<p>
+Adding rsync repository support to the package manager. This is not a current
+issue, but rather a futureproofing. As time passes, distribution repositories
+grow larger. KISS and Carbs are young distributions without this problem right
+now. But in something like 5 years, this size will presumably increase to
+hundreds of megabytes. At that point it will be pointless to have the repository
+sources unless you specifically need them.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org6b82fb9" class="outline-2">
+<h2 id="org6b82fb9">What's up with all the init/service daemons?</h2>
+<div class="outline-text-2" id="text-org6b82fb9">
+<p>
+If you have ever checked the <a href="https://github.com/carbslinux/repository">repository</a>, you may have noticed that there are
+lots of init/service related packages. I have had my fair share of time with all
+of them, and it is an area that I am really interested in. I have even written
+my own <a href="https://github.com/cemkeylan/shinit">init daemon</a> and <a href="https://github.com/cemkeylan/sysmgr">service supervisor</a>. I maintain all those packages on KISS
+Community Repository as well with the exception of busybox. Those are, <code>busybox
+init/runit</code>, <code>runit</code>, <code>sinit</code>, and <code>sysmgr</code>. I would definitely recommend
+checking out <code>shinit</code> and <code>sysmgr</code>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orga3d4bff" class="outline-2">
+<h2 id="orga3d4bff">Why I don't publicize Carbs</h2>
+<div class="outline-text-2" id="text-orga3d4bff">
+<p>
+There are a couple of reasons I don't publicize Carbs a lot.
+</p>
+
+<p>
+KISS is the better alternative in terms of support and community. I work on
+maintaining this distribution just as hard as Dylan, but in the end, Carbs is
+based on his original hard work, and I believe that he deserves the recognition
+more than I do.
+</p>
+
+<p>
+Since I cannot answer questions like "What is the difference?", I prefer staying
+as the silent sibling project of KISS Linux. Plus, there is no point in dividing
+the newly-emerging community in half.
+</p>
+
+<p>
+That's not because I don't have ideas for the future of Carbs, I do. I just
+think that I will deserve the recognition once those above lists are checked.
+</p>
+
+<p>
+I think that's about it, if you have questions you can send me a mail, ping me
+on IRC (my handle is <code>merakor</code>), and I will be happy to answer. Maybe your
+question fits this post, and I can update it to thoroughly give an explanation.
+</p>
+</div>
+</div>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200508.txt b/docs/blog/20200508.txt
deleted file mode 100644
index f1b2cdd..0000000
--- a/docs/blog/20200508.txt
+++ /dev/null
@@ -1,141 +0,0 @@
-The Relation of Carbs and KISS
-==============================
-
-**Date:** May 08 2020
-
-Since I have forked KISS, I have received many questions
-that can be summarized as "Why?". I have realized that I
-never truly answered this question. That's the reason I am
-writing this post, to give some background on Carbs, and
-some differences between KISS Linux and Carbs Linux for
-anyone who may be wondering. Perhaps I could make this a
-"FAQ" page later on.
-
-History
--------
-
-I had the idea of creating my own Linux distribution since
-the May of 2019. Back then, I had my own [Linux from Scratch]
-build, and I wanted to slim it down my own way and replace
-the software (with musl,sbase,etc.). The name Carbs Linux
-was in my mind since then. I wanted to write my own package
-manager, but I wasn't satisfied with anything I had built.
-
-I had written some incomplete package managers (all named `fat`)
-and I quickly threw them into the trash can, where they
-honestly belonged. I would want to share them with you for
-laughs, but my hard-drive got wiped and I have a problem
-of not doing an "initial commit" until a program I write
-is in a usable state.
-
-I have obtained the 'carbslinux.org' domain name in September
-2019, but then life got on the way, and I stopped for a long
-time.
-
-One day on Reddit, I saw Dylan's post on [r/unixporn] about
-KISS, and I really thought that it was interesting. Here is
-my [comment] to Dylan on that post. I checked out the package
-manager and the repository. The packaging system was extremely
-clean and well-thought. I decided to give it a go and fork
-KISS.
-
-[Linux from Scratch]: https://linuxfromscratch.org
-[r/unixporn]: https://reddit.com/r/unixporn
-[comment]: https://www.reddit.com/r/unixporn/comments/ducd34/sowm_kiss_d/f7lua7x
-
-
-Differences between KISS and Carbs
-----------------------------------
-
-Now, I still baffle when people ask me this question. My
-intention was never to create a distribution with specific
-differences between KISS. My intention was being my own
-BDFL of a distribution I maintain. There are lots of
-differences between the main repositories, but they are subtle
-and not worth talking about. I personally never even installed
-KISS Linux on my system. So Carbs, isn't something like a
-downstream fork of KISS, it is just a distribution that was
-initially based on KISS.
-
-I try to contribute as much as I can to KISS Linux. I think
-that it is a brilliant distribution, and it was a great starting
-point for Carbs. I am really grateful to Dylan and all the
-other contributors.
-
-
-What I'm working on now
------------------------
-
-Currently I have a few projects that I'm working on for Carbs.
-These are,
-
-A BSD port for Carbs. For a while, I have been working on BSD
-compatibility on my fork of the [package manager]. I have tested,
-without any more issues, on OpenBSD and FreeBSD. The biggest
-issues remaining are choosing a vendor for BSD, packaging the
-BSD source, and providing a minimal base (like busybox for BSD).
-If you aren't familiar with BSD, it has a single source code
-for all of the utilities (kernel, command line programs, etc.).
-Contributions (even chipping in ideas) are very welcome.
-
-Adding binary package distribution support natively to the package
-manager. Biggest issue in small/old computers are compile times.
-This feature is for the bigger packages such as webkit, clang,
-llvm that take a considerable amount of time. Some computers
-with low memories cannot even compile firefox/webkit.
-
-Adding rsync repository support to the package manager. This
-is not a current issue, but rather a futureproofing. As time
-passes, distribution repositories grow larger. KISS and Carbs
-are young distributions without this problem right now. But
-in something like 5 years, this size will presumably increase
-to hundreds of megabytes. At that point it will be pointless
-to have the repository sources unless you specifically need them.
-
-
-[package manager]: https://github.com/carbslinux/kiss
-
-
-What's up with all the init/service daemons?
---------------------------------------------
-
-If you have ever checked the [repository], you may have noticed
-that there are lots of init/service related packages. I have had
-my fair share of time with all of them, and it is an area that I
-am really interested in. I have even written my own [init daemon]
-and [service supervisor]. I maintain all those packages on KISS
-Community Repository as well with the exception of busybox. Those
-are, `busybox init/runit`, `runit`, `sinit`, and `sysmgr`. I would
-definitely recommend checking out `shinit` and `sysmgr`.
-
-[repository]: https://github.com/carbslinux/repository
-[init daemon]: https://github.com/cemkeylan/shinit
-[service supervisor]: https://github.com/cemkeylan/sysmgr
-
-
-Why I don't publicize Carbs
----------------------------
-
-There are a couple of reasons I don't publicize Carbs a lot.
-
-KISS is the better alternative in terms of support and community.
-I work on maintaining this distribution just as hard as Dylan,
-but in the end, Carbs is based on his original hard work, and I
-believe that he deserves the recognition more than I do.
-
-Since I cannot answer questions like "What is the difference?", I
-prefer staying as the silent sibling project of KISS Linux. Plus,
-there is no point in dividing the newly-emerging community in half.
-
-That's not because I don't have ideas for the future of Carbs, I
-do. I just think that I will deserve the recognition once those
-above lists are checked.
-
-
-I think that's about it, if you have questions you can send me a
-mail, ping me on IRC (my handle is `merakor`), and I will be happy
-to answer. Maybe your question fits this post, and I can update it
-to thoroughly give an explanation.
-
-Cheers,
-Cem
diff --git a/docs/blog/20200528.html b/docs/blog/20200528.html
index 0685a87..119a7ea 100644
--- a/docs/blog/20200528.html
+++ b/docs/blog/20200528.html
@@ -1,70 +1,91 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>kiss 2.0.0 and overall changes | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>kiss 2.0.0 and overall changes</h1>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>kiss 2.0.0 and Overall Changes</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
-<p>Carbs Linux kiss version 2.0.0 has been released which introduces
-rsync repositories.</p>
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">kiss 2.0.0 and Overall Changes</h1>
+<p class="subtitle">posted on 2020-05-28</p>
+</header><p>
+Carbs Linux kiss version 2.0.0 has been released which introduces rsync
+repositories.
+</p>
-<p>Git is no longer a mandatory dependency for the package manager,
-every git source on the core repository has been replaced with
-https sources (sbase, sinit), and rootfs tarballs will no longer
-ship with git. Repositories in the upcoming tarball will be rsync
-repositories.</p>
+<p>
+Git is no longer a mandatory dependency for the package manager, every git
+source on the core repository has been replaced with https sources (sbase,
+sinit), and rootfs tarballs will no longer ship with git. Repositories in the
+upcoming tarball will be rsync repositories.
+</p>
-<p>Git is now on the <code>extra</code> repository and is still (optionally)
-used in the package manager.</p>
+<p>
+Git is now on the <code>extra</code> repository and is still (optionally) used in the
+package manager.
+</p>
-<p>The idea behind this change is size reductions and increased
-speed with rsync. As I said on the previous post, git repositories
-get larger and larger over the time span. Currently my personal
-copy of the git repository is around 77MB and I have forked KISS
-Linux (as a shallow copy) around December. Obviously, I have commits
-that I ommitted. I tend to create commits I dislike, which I change
-with &lsquo;git reset &ndash;soft HEAD^&rsquo;, which doesn&rsquo;t actually remove the
-commits, etc. A user will have a repository much smaller than mine.</p>
+<p>
+The idea behind this change is size reductions and increased speed with rsync.
+As I said on the previous post, git repositories get larger and larger over the
+time span. Currently my personal copy of the git repository is around 77MB and I
+have forked KISS Linux (as a shallow copy) around December. Obviously, I have
+commits that I ommitted. I tend to create commits I dislike, which I change with
+<code>git reset --soft HEAD^</code>, which doesn't actually remove the commits, etc. A user
+will have a repository much smaller than mine.
+</p>
-<p>This is a precaution with the added bonuses of speed and dropping a
-mandatory dependency.</p>
+<p>
+This is a precaution with the added bonuses of speed and dropping a mandatory
+dependency.
+</p>
-<p>You can see the rest of the changelog <a href="https://github.com/CarbsLinux/kiss/blob/master/CHANGELOG.md">here</a>.</p>
+<p>
+You can see the rest of the changelog <a href="https://github.com/CarbsLinux/kiss/blob/master/CHANGELOG.md">here</a>.
+</p>
-<h2>Binary Repositories</h2>
-
-<p>A few days ago, I have also published <a href="https://github.com/CarbsLinux/kiss-bin">kiss-bin</a>, a first version
-for managing binary repositories. Currently, there are some caveats
-that I&rsquo;ll be fixing along the way. I decided not to include this
-in the package manager natively as managing the source based and
-binary based packages together adds levels of complexity that we
-do not want. Instead, this is an extension for kiss which sources
-the package manager as a library. I hope to see it being adopted
-by others interested on the matter as well.</p>
-
-<p>That&rsquo;s about it.</p>
-
-<p>Cheers,
-Cem</p>
- <a href="/blog/20200528.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+<div id="outline-container-orgf930250" class="outline-2">
+<h2 id="orgf930250">Binary Repositories</h2>
+<div class="outline-text-2" id="text-orgf930250">
+<p>
+A few days ago, I have also published <a href="https://github.com/CarbsLinux/kiss-bin">kiss-bin</a>, a first version for managing
+binary repositories. Currently, there are some caveats that I'll be fixing along
+the way. I decided not to include this in the package manager natively as
+managing the source based and binary based packages together adds levels of
+complexity that we do not want. Instead, this is an extension for kiss which
+sources the package manager as a library. I hope to see it being adopted by
+others interested on the matter as well.
+</p>
+</div>
+</div>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200528.txt b/docs/blog/20200528.txt
deleted file mode 100644
index 9ceaec5..0000000
--- a/docs/blog/20200528.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-kiss 2.0.0 and overall changes
-====================================================================
-
-Carbs Linux kiss version 2.0.0 has been released which introduces
-rsync repositories.
-
-Git is no longer a mandatory dependency for the package manager,
-every git source on the core repository has been replaced with
-https sources (sbase, sinit), and rootfs tarballs will no longer
-ship with git. Repositories in the upcoming tarball will be rsync
-repositories.
-
-Git is now on the `extra` repository and is still (optionally)
-used in the package manager.
-
-The idea behind this change is size reductions and increased
-speed with rsync. As I said on the previous post, git repositories
-get larger and larger over the time span. Currently my personal
-copy of the git repository is around 77MB and I have forked KISS
-Linux (as a shallow copy) around December. Obviously, I have commits
-that I ommitted. I tend to create commits I dislike, which I change
-with 'git reset --soft HEAD^', which doesn't actually remove the
-commits, etc. A user will have a repository much smaller than mine.
-
-This is a precaution with the added bonuses of speed and dropping a
-mandatory dependency.
-
-You can see the rest of the changelog [here].
-
-[here]: https://github.com/CarbsLinux/kiss/blob/master/CHANGELOG.md
-
-
-Binary Repositories
--------------------
-
-A few days ago, I have also published [kiss-bin], a first version
-for managing binary repositories. Currently, there are some caveats
-that I'll be fixing along the way. I decided not to include this
-in the package manager natively as managing the source based and
-binary based packages together adds levels of complexity that we
-do not want. Instead, this is an extension for kiss which sources
-the package manager as a library. I hope to see it being adopted
-by others interested on the matter as well.
-
-
-[kiss-bin]: https://github.com/CarbsLinux/kiss-bin
-
-That's about it.
-
-Cheers,
-Cem
diff --git a/docs/blog/20200617.html b/docs/blog/20200617.html
index 8675dae..4373b0e 100644
--- a/docs/blog/20200617.html
+++ b/docs/blog/20200617.html
@@ -1,54 +1,79 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>June Newspost | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>June Newspost</h1>
-
-<p>This will be an active month for Carbs as major changes to the base and the
-package manager will be coming up.</p>
-
-<h2>Statically linking the base</h2>
-
-<p>For the past couple of weeks I have been trying to simplify the base and
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>June Newspost</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
+
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">June Newspost</h1>
+<p class="subtitle">posted on 2020-06-17</p>
+</header><p>
+This will be an active month for Carbs as major changes to the base and the
+package manager will be coming up.
+</p>
+
+<div id="outline-container-orgd9a62b0" class="outline-2">
+<h2 id="orgd9a62b0">Statically linking the base</h2>
+<div class="outline-text-2" id="text-orgd9a62b0">
+<p>
+For the past couple of weeks I have been trying to simplify the base and
statically link the core (mostly binaries rather than libraries). I usually see
some people extremely opposed to static linking as I also see the opposite on
-people.</p>
+people.
+</p>
-<p>I believe that binaries on the core should always be linked statically. This
+<p>
+I believe that binaries on the core should always be linked statically. This
ensures that an SONAME bump to <code>libObscure.so</code> will not break the core
functionality of your system, forcing you to use external resources to recover
from such an issue. As long as you can compile, use core utilities, edit text,
-and access the web, you can solve any given issue on your system.</p>
+and access the web, you can solve any given issue on your system.
+</p>
-<p>However, I don&rsquo;t think that removing shared libraries is sensible either. Not
+<p>
+However, I don't think that removing shared libraries is sensible either. Not
every piece of software out there is good quality enough to be statically
-linked.</p>
-
-<h2>Major changes on the core repository</h2>
-
-<p>There have been drastic changes to the core repository and the base rootfs this
-month (with more on the way). Right now changes are as follows.</p>
-
-<h3>Removed from Core</h3>
-
-<ul>
+linked.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org7d258a1" class="outline-2">
+<h2 id="org7d258a1">Major changes on the core repository</h2>
+<div class="outline-text-2" id="text-org7d258a1">
+<p>
+There have been drastic changes to the core repository and the base rootfs this
+month (with more on the way). Right now changes are as follows.
+</p>
+</div>
+
+<div id="outline-container-org3699ead" class="outline-3">
+<h3 id="org3699ead">Removed from Core</h3>
+<div class="outline-text-3" id="text-org3699ead">
+<ul class="org-ul">
<li><code>git</code></li>
<li><code>libressl</code></li>
<li><code>grub</code></li>
@@ -56,19 +81,23 @@ month (with more on the way). Right now changes are as follows.</p>
<li><code>dhcpcd</code></li>
<li><code>ubase</code></li>
</ul>
+</div>
+</div>
-
-<h3>Added to Core</h3>
-
-<ul>
+<div id="outline-container-orgad37b63" class="outline-3">
+<h3 id="orgad37b63">Added to Core</h3>
+<div class="outline-text-3" id="text-orgad37b63">
+<ul class="org-ul">
<li><code>bearssl</code>, as a <code>libressl</code> replacement</li>
<li><code>byacc</code>, as a <code>bison</code> replacement</li>
</ul>
+</div>
+</div>
-
-<h3>Statically linked</h3>
-
-<ul>
+<div id="outline-container-org083d57e" class="outline-3">
+<h3 id="org083d57e">Statically linked</h3>
+<div class="outline-text-3" id="text-org083d57e">
+<ul class="org-ul">
<li><code>kiss</code></li>
<li><code>neatvi</code></li>
<li><code>mandoc</code></li>
@@ -82,23 +111,38 @@ month (with more on the way). Right now changes are as follows.</p>
<li><code>wpa_supplicant</code></li>
<li><code>bearssl</code></li>
</ul>
-
-
-<h2>Making the wiki available offline</h2>
-
-<p>Soon, all documentation regarding Carbs Linux will be avaialable to be installed
+</div>
+</div>
+</div>
+
+<div id="outline-container-org3d53c84" class="outline-2">
+<h2 id="org3d53c84">Making the wiki available offline</h2>
+<div class="outline-text-2" id="text-org3d53c84">
+<p>
+Soon, all documentation regarding Carbs Linux will be avaialable to be installed
from the core repository in a <code>carbs-docs</code> package along with its own document
crawler. Currently, the documentation regarding the installation process is a
-little outdated which will also receive some important updates.</p>
-
-<h2>ISO image for Carbs</h2>
-
-<p>I am thinking of releasing an ISO image in order to provide a standardized
+little outdated which will also receive some important updates.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org248e532" class="outline-2">
+<h2 id="org248e532">ISO image for Carbs</h2>
+<div class="outline-text-2" id="text-org248e532">
+<p>
+I am thinking of releasing an ISO image in order to provide a standardized
environment for installation along with installation helper tools in the spirit
-of <code>arch-install-scripts</code>. Let&rsquo;s see how that&rsquo;s going to play out.</p>
- <a href="/blog/20200617.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+of <code>arch-install-scripts</code>. Let's see how that's going to play out.
+</p>
+</div>
+</div>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200617.txt b/docs/blog/20200617.txt
deleted file mode 100644
index 9938896..0000000
--- a/docs/blog/20200617.txt
+++ /dev/null
@@ -1,74 +0,0 @@
-June Newspost
-================================================================================
-
-This will be an active month for Carbs as major changes to the base and the
-package manager will be coming up.
-
-
-Statically linking the base
---------------------------------------------------------------------------------
-
-For the past couple of weeks I have been trying to simplify the base and
-statically link the core (mostly binaries rather than libraries). I usually see
-some people extremely opposed to static linking as I also see the opposite on
-people.
-
-I believe that binaries on the core should always be linked statically. This
-ensures that an SONAME bump to `libObscure.so` will not break the core
-functionality of your system, forcing you to use external resources to recover
-from such an issue. As long as you can compile, use core utilities, edit text,
-and access the web, you can solve any given issue on your system.
-
-However, I don't think that removing shared libraries is sensible either. Not
-every piece of software out there is good quality enough to be statically
-linked.
-
-
-Major changes on the core repository
---------------------------------------------------------------------------------
-
-There have been drastic changes to the core repository and the base rootfs this
-month (with more on the way). Right now changes are as follows.
-
-### Removed from Core
-- `git`
-- `libressl`
-- `grub`
-- `bison`
-- `dhcpcd`
-- `ubase`
-
-### Added to Core
-- `bearssl`, as a `libressl` replacement
-- `byacc`, as a `bison` replacement
-
-### Statically linked
-- `kiss`
-- `neatvi`
-- `mandoc`
-- `byacc`
-- `m4`
-- `e2fsprogs`
-- `make`
-- `pkgconf`
-- `sbase`
-- `libnl`
-- `wpa_supplicant`
-- `bearssl`
-
-
-Making the wiki available offline
---------------------------------------------------------------------------------
-
-Soon, all documentation regarding Carbs Linux will be avaialable to be installed
-from the core repository in a `carbs-docs` package along with its own document
-crawler. Currently, the documentation regarding the installation process is a
-little outdated which will also receive some important updates.
-
-
-ISO image for Carbs
---------------------------------------------------------------------------------
-
-I am thinking of releasing an ISO image in order to provide a standardized
-environment for installation along with installation helper tools in the spirit
-of `arch-install-scripts`. Let's see how that's going to play out.
diff --git a/docs/blog/20200803.html b/docs/blog/20200803.html
index e715a06..d62214b 100644
--- a/docs/blog/20200803.html
+++ b/docs/blog/20200803.html
@@ -1,105 +1,133 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>August 2020 News Post | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>August 2020 News Post</h1>
-
-<p>We are having some stalls during this summer, as I am currently working on
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>August 2020 News Post</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
+
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">August 2020 News Post</h1>
+<p class="subtitle">posted on 2020-08-03</p>
+</header><p>
+We are having some stalls during this summer, as I am currently working on
university-related stuff. Nonetheless, there are some important changes that I
-want to share in this month&rsquo;s post.</p>
-
-<h2>INDEX</h2>
+want to share in this month's post.
+</p>
+<div id="text-table-of-contents">
<ul>
-<li><a href="#carbs-packaging-tools">Carbs Packaging Tools</a></li>
-<li><a href="#docs">Docs</a></li>
-<li><a href="#re-opening-the-carbs-linux-server">Re-opening the Carbs Linux server</a></li>
+<li><a href="#org01ef6cc">Carbs Packaging Tools</a></li>
+<li><a href="#org53c8951">Docs</a></li>
+<li><a href="#org0391ea3">Re-opening the Carbs Linux server</a></li>
</ul>
+</div>
-
-<h2>Carbs Packaging Tools</h2>
-
-<p>This month I have reworked <code>kiss</code> into a new package manager, now renamed as
-<code>cpt</code>. Updating <code>kiss</code> will now bootstrap the new package manager, so you don&rsquo;t
-have to manually edit your system. If you don&rsquo;t like the idea of this, you can
-look up the <code>post-install</code> script on <code>core/kiss</code> and apply the changes manually.</p>
-
-<p>You will also need to rename your KISS<em>* variables to CPT</em>*. So, KISS_PATH
-becomes CPT_PATH.</p>
-
-<p>The rework changes the previous commands on the package manager into standalone
+<div id="outline-container-org01ef6cc" class="outline-2">
+<h2 id="org01ef6cc">Carbs Packaging Tools</h2>
+<div class="outline-text-2" id="text-org01ef6cc">
+<p>
+This month I have reworked <code>kiss</code> into a new package manager, now renamed as
+<code>cpt</code>. Updating <code>kiss</code> will now bootstrap the new package manager, so you don't
+have to manually edit your system. If you don't like the idea of this, you can
+look up the <code>post-install</code> script on <code>core/kiss</code> and apply the changes manually.
+</p>
+
+<p>
+You will also need to rename your <code>KISS_*</code> variables to <code>CPT_*</code>. So, <code>KISS_PATH</code>
+becomes <code>CPT_PATH</code>.
+</p>
+
+<p>
+The rework changes the previous commands on the package manager into standalone
tools, and move the package manager functions to a library. This makes it easier
for a user to import functions and variables from the package manager, and
extend the package manager with their own intended way. Previously this required
ugly hacks and workarounds to use the package manager functions. I will be
making use of these changes to re-implement binary package management functions
-as well.</p>
-
-<p>If you want to use the library on your script you can simply do this:</p>
-
-<pre><code>+--------------------------------------------------------------------------+
-| |
-| #!/bin/sh |
-| . cpt-lib |
-| (...) |
-| |
-+--------------------------------------------------------------------------+
-</code></pre>
-
-<p>There are obviously some clean-up and simplifications needed in this new
-tool-based package management method.</p>
+as well.
+</p>
+
+<p>
+If you want to use the library on your script you can simply do this:
+</p>
+
+<div class="org-src-container">
+<pre class="src src-sh"><span class="org-comment-delimiter">#</span><span class="org-comment">!/bin/</span><span class="org-keyword">sh</span>
+. cpt-lib
+(...)
+</pre>
+</div>
-<h2>Docs</h2>
+<p>
+There are obviously some clean-up and simplifications needed in this new
+tool-based package management method.
+</p>
+</div>
+</div>
-<p>I have added documentation for the distribution, and finally updated the guide
-for installation. It is now <em>almost</em> complete. These docs can be installed to
+<div id="outline-container-org53c8951" class="outline-2">
+<h2 id="org53c8951">Docs</h2>
+<div class="outline-text-2" id="text-org53c8951">
+<p>
+I have added documentation for the distribution, and finally updated the guide
+for installation. It is now <i>almost</i> complete. These docs can be installed to
your system for online viewing. I will also add a documentation crawler similar
-to how werc<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> works (but as an offline viewer). You can find <code>carbs-docs</code> from
+to how werc works (but as an offline viewer). You can find <code>carbs-docs</code> from
the repository. Currently, the documentation lacks but I will be adding new
stuff. These will solely be distribution specific documentation and will not be
a wiki-like source. If anyone would like to contribute to a wiki-like
documentation source, I would happily re-open the distribution wiki. You can
-find the source on https://github.com/CarbsLinux/docs</p>
-
-<h2>Re-opening the Carbs Linux server</h2>
+find the source on <a href="https://github.com/CarbsLinux/docs">https://github.com/CarbsLinux/docs</a>.
+</p>
+</div>
+</div>
-<p>Back in May, I had shutdown the Carbs Linux server due to financial issues, but
+<div id="outline-container-org0391ea3" class="outline-2">
+<h2 id="org0391ea3">Re-opening the Carbs Linux server</h2>
+<div class="outline-text-2" id="text-org0391ea3">
+<p>
+Back in May, I had shutdown the Carbs Linux server due to financial issues, but
I am slowly reverting to the self-hosted model. Back then, the git repositories
were mirrored to GitHub, and the management was overall much more flexible. The
server used to run Carbs Linux as well (that was fun and horrifying at the same
time). Now, I will be relaunching the git server which will be the upstream
source before August 5. You can switch your remote, but GitHub will stay as a
-remote nonetheless.</p>
+remote nonetheless.
+</p>
-<p>EDIT: The git-server is up!</p>
-<div class="footnotes">
-<hr/>
-<ol>
-<li id="fn:1">
-http://werc.cat-v.org<a href="#fnref:1" rev="footnote">&#8617;</a></li>
-</ol>
+<p>
+<b>EDIT:</b> The git-server is up!
+</p>
</div>
-
- <a href="/blog/20200803.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+</div>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20200803.txt b/docs/blog/20200803.txt
deleted file mode 100644
index eaee932..0000000
--- a/docs/blog/20200803.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-August 2020 News Post
-================================================================================
-
-We are having some stalls during this summer, as I am currently working on
-university-related stuff. Nonetheless, there are some important changes that I
-want to share in this month's post.
-
-INDEX
---------------------------------------------------------------------------------
-
-- [Carbs Packaging Tools](#carbs-packaging-tools)
-- [Docs](#docs)
-- [Re-opening the Carbs Linux server](#re-opening-the-carbs-linux-server)
-
-
-Carbs Packaging Tools
---------------------------------------------------------------------------------
-
-This month I have reworked `kiss` into a new package manager, now renamed as
-`cpt`. Updating `kiss` will now bootstrap the new package manager, so you don't
-have to manually edit your system. If you don't like the idea of this, you can
-look up the `post-install` script on `core/kiss` and apply the changes manually.
-
-You will also need to rename your KISS_* variables to CPT_*. So, KISS_PATH
-becomes CPT_PATH.
-
-The rework changes the previous commands on the package manager into standalone
-tools, and move the package manager functions to a library. This makes it easier
-for a user to import functions and variables from the package manager, and
-extend the package manager with their own intended way. Previously this required
-ugly hacks and workarounds to use the package manager functions. I will be
-making use of these changes to re-implement binary package management functions
-as well.
-
-If you want to use the library on your script you can simply do this:
-
- +--------------------------------------------------------------------------+
- | |
- | #!/bin/sh |
- | . cpt-lib |
- | (...) |
- | |
- +--------------------------------------------------------------------------+
-
-There are obviously some clean-up and simplifications needed in this new
-tool-based package management method.
-
-
-Docs
---------------------------------------------------------------------------------
-
-I have added documentation for the distribution, and finally updated the guide
-for installation. It is now _almost_ complete. These docs can be installed to
-your system for online viewing. I will also add a documentation crawler similar
-to how werc[^1] works (but as an offline viewer). You can find `carbs-docs` from
-the repository. Currently, the documentation lacks but I will be adding new
-stuff. These will solely be distribution specific documentation and will not be
-a wiki-like source. If anyone would like to contribute to a wiki-like
-documentation source, I would happily re-open the distribution wiki. You can
-find the source on https://github.com/CarbsLinux/docs
-
-
-Re-opening the Carbs Linux server
---------------------------------------------------------------------------------
-
-Back in May, I had shutdown the Carbs Linux server due to financial issues, but
-I am slowly reverting to the self-hosted model. Back then, the git repositories
-were mirrored to GitHub, and the management was overall much more flexible. The
-server used to run Carbs Linux as well (that was fun and horrifying at the same
-time). Now, I will be relaunching the git server which will be the upstream
-source before August 5. You can switch your remote, but GitHub will stay as a
-remote nonetheless.
-
-EDIT: The git-server is up!
-
-
-[^1]: http://werc.cat-v.org
diff --git a/docs/blog/20201210.html b/docs/blog/20201210.html
index 71826da..f45a807 100644
--- a/docs/blog/20201210.html
+++ b/docs/blog/20201210.html
@@ -1,32 +1,43 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>First Year of Carbs Linux | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>First Year of Carbs Linux</h1>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>First Year of Carbs Linux</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
-<p>December 10, 2020 marks the first year after the initial release of Carbs
-Linux. When I forked the KISS Linux repository on the 9th of December, I was
-fairly new to package management. Carbs Linux used to be almost identical to
-KISS Linux. A lot has changed since then:</p>
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">First Year of Carbs Linux</h1>
+<p class="subtitle">posted on 2020-12-10</p>
+</header><p>
+December 10, 2020 marks the first year after the initial release of Carbs Linux.
+When I forked the KISS Linux repository on the 9th of December, I was fairly new
+to package management. Carbs Linux used to be almost identical to KISS Linux. A
+lot has changed since then:
+</p>
-<ul>
+<ul class="org-ul">
<li>[2020 Jan 13] Replaced default init system to <code>sinit</code></li>
<li>[2020 Jan 15] Packaged <code>WebKit2GTK</code></li>
<li>[2020 May 17] Added <code>bearssl</code> on the testing repository</li>
@@ -36,15 +47,19 @@ KISS Linux. A lot has changed since then:</p>
<li>[2020 Jun 24] Replaced <code>kiss</code> with <code>cpt</code></li>
</ul>
-
-<p>I have really enjoyed maintaining and developing this distribution, and I want
+<p>
+I have really enjoyed maintaining and developing this distribution, and I want
to thank everyone who was involved in some way or another. While I have slowed
down in development due to college workload, I am still actively maintaining all
the packages on the repository. I do have some ideas that I am thinking of
-implementing during the semester break. Hope to see you all in January.</p>
- <a href="/blog/20201210.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+implementing during the semester break. Hope to see you all in January.
+</p>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/20201210.txt b/docs/blog/20201210.txt
deleted file mode 100644
index d4ef484..0000000
--- a/docs/blog/20201210.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-First Year of Carbs Linux
-================================================================================
-
-December 10, 2020 marks the first year after the initial release of Carbs
-Linux. When I forked the KISS Linux repository on the 9th of December, I was
-fairly new to package management. Carbs Linux used to be almost identical to
-KISS Linux. A lot has changed since then:
-
-- [2020 Jan 13] Replaced default init system to `sinit`
-- [2020 Jan 15] Packaged `WebKit2GTK`
-- [2020 May 17] Added `bearssl` on the testing repository
-- [2020 May 28] Added `rsync` repository support to kiss
-- [2020 Jun 03] Replaced `bison` with `byacc`
-- [2020 Jun 11] Replaced `libressl` with `bearssl`
-- [2020 Jun 24] Replaced `kiss` with `cpt`
-
-I have really enjoyed maintaining and developing this distribution, and I want
-to thank everyone who was involved in some way or another. While I have slowed
-down in development due to college workload, I am still actively maintaining all
-the packages on the repository. I do have some ideas that I am thinking of
-implementing during the semester break. Hope to see you all in January.
diff --git a/docs/blog/index.html b/docs/blog/index.html
index 6e0e471..1585eb8 100644
--- a/docs/blog/index.html
+++ b/docs/blog/index.html
@@ -1,42 +1,53 @@
-<!DOCTYPE HTML>
-<html lan=en>
- <head>
- <title>Blog Index | Carbs Linux</title>
- <link rel="stylesheet" href="/style.css">
- <meta charset="utf-8">
- <meta name="Description" content="Carbs Linux - a simple linux distribution">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- </head>
- <body>
- <p class=header><strong>Carbs Linux - a simple linux distribution</strong></p>
- <div class="header">
- <nav>
- <a href='/'>index</a>
- <a href="//git.carbslinux.org">git</a>
- <a href='//dl.carbslinux.org'>downloads</a>
- <a href='/blog'>blog</a>
- <a href='/docs/install.html'>installation</a>
- <a href='/docs'>user manual</a>
- </nav>
- </div><div class="border"></div>
-<h1>Blog Index</h1>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!-- 2021-02-02 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>Blog Index</title>
+<meta name="generator" content="Org mode">
+<meta name="author" content="Cem Keylan">
+<link rel="stylesheet" type="text/css" href="/style.css">
+</head>
+<body>
+<div id="preamble" class="status">
+<nav id="navbar">
+ <a href="/" class=navbartitle>Carbs Linux</a>
-<p>This is the Carbs Linux Blog Index. You can find every post here. <a href="/rss.xml">RSS Feed</a></p>
-
-<ul>
-<li>Dec 10 2020 - <a href="20201210.html">First Year of Carbs Linux</a></li>
-<li>Aug 03 2020 - <a href="20200803.html">August 2020 News Post</a></li>
-<li>Jun 17 2020 - <a href="20200617.html">June Newspost</a></li>
-<li>May 28 2020 - <a href="20200528.html">kiss 2.0.0 and overall changes</a></li>
-<li>May 08 2020 - <a href="20200508.html">The Relation of Carbs and KISS</a></li>
-<li>Apr 10 2020 - <a href="20200410.html">Outsource Repository Concept</a></li>
-<li>Apr 06 2020 - <a href="20200406.html">Roadmap for Carbs</a></li>
-<li>Jan 28 2020 - <a href="20200128.html">Switching to New Website</a></li>
+ <label for="hamburger">&#9776;</label>
+ <input type="checkbox" id="hamburger" />
+ <ul id=navbarlist>
+ <li><a href="/" title="Home Page">Home</a></li>
+ <li><a href="//git.carbslinux.org" title="Git Repository">Git</a></li>
+ <li><a href="/download.html" title="Download Carbs Linux">Download</a></li>
+ <li><a href="/blog" title="Blog Posts">Blog</a></li>
+ <li><a href="/install.html" title="Installation Instructions">Installation</a></li>
+ <li><a href="/docs.html" title="Documentation">Docs</a></li>
+ </ul>
+</nav>
+</div>
+<div id="content">
+<header>
+<h1 class="title">Blog Index</h1>
+</header><p>
+This is the Carbs Linux blog index. You can find every post here. <a href="../rss.xml">RSS Feed</a>
+</p>
+<ul class="org-ul">
+<li><a href="20201210.html">First Year of Carbs Linux</a> <i>posted on 2020-12-10</i></li>
+<li><a href="20200803.html">August 2020 News Post</a> <i>posted on 2020-08-03</i></li>
+<li><a href="20200617.html">June Newspost</a> <i>posted on 2020-06-17</i></li>
+<li><a href="20200528.html">kiss 2.0.0 and Overall Changes</a> <i>posted on 2020-05-28</i></li>
+<li><a href="20200508.html">The Relation of Carbs and KISS</a> <i>posted on 2020-05-08</i></li>
+<li><a href="20200410.html">Outsource Repository Concept</a> <i>posted on 2020-04-10</i></li>
+<li><a href="20200406.html">Roadmap for Carbs</a> <i>posted on 2020-04-06</i></li>
+<li><a href="20200128.html">Switching to New Website</a> <i>posted on 2020-01-28</i></li>
</ul>
-
- <a href="/blog/index.txt">View Page Source</a>
- <div class="border"></div>
- <p class=footer>Linux® is a registered trademark of Linus Torvalds</p>
- <p class=footer>Copyright © 2019-2021 Cem Keylan</p>
- </body>
+</div>
+<div id="postamble" class="status">
+<footer>
+ <p>Linux&reg; is a registered trademark of Linus Torvalds</p>
+ <p>Copyright &copy; 2019-2021 Cem Keylan</p>
+</footer>
+</div>
+</body>
</html>
diff --git a/docs/blog/index.txt b/docs/blog/index.txt
deleted file mode 100644
index 347ef61..0000000
--- a/docs/blog/index.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-Blog Index
-================================================================================
-
-This is the Carbs Linux Blog Index. You can find every post here. [RSS Feed]
-
-[RSS Feed]: /rss.xml
-
-
-* Dec 10 2020 - [First Year of Carbs Linux](20201210.html)
-* Aug 03 2020 - [August 2020 News Post](20200803.html)
-* Jun 17 2020 - [June Newspost](20200617.html)
-* May 28 2020 - [kiss 2.0.0 and overall changes](20200528.html)
-* May 08 2020 - [The Relation of Carbs and KISS](20200508.html)
-* Apr 10 2020 - [Outsource Repository Concept](20200410.html)
-* Apr 06 2020 - [Roadmap for Carbs](20200406.html)
-* Jan 28 2020 - [Switching to New Website](20200128.html)