aboutsummaryrefslogtreecommitdiff
path: root/docs/blog
diff options
context:
space:
mode:
Diffstat (limited to 'docs/blog')
-rw-r--r--docs/blog/20200128.html2
-rw-r--r--docs/blog/20200128.txt3
-rw-r--r--docs/blog/20200406.html2
-rw-r--r--docs/blog/20200406.txt2
-rw-r--r--docs/blog/20200410.txt1
-rw-r--r--docs/blog/20200508.html2
-rw-r--r--docs/blog/20200508.txt2
-rw-r--r--docs/blog/20200528.html2
-rw-r--r--docs/blog/20200528.txt2
-rw-r--r--docs/blog/20200617.html106
-rw-r--r--docs/blog/20200617.txt80
-rw-r--r--docs/blog/index.html6
-rw-r--r--docs/blog/index.txt6
13 files changed, 206 insertions, 10 deletions
diff --git a/docs/blog/20200128.html b/docs/blog/20200128.html
index 5b6b0d0..1cd2f9c 100644
--- a/docs/blog/20200128.html
+++ b/docs/blog/20200128.html
@@ -16,7 +16,7 @@
<a href='/wiki'>wiki</a>
<a href='/wiki/install.html'>installation</a>
</nav></div><div class="border"></div>
-<h2>Switching to New Website</h2>
+<h1>Switching to New Website</h1>
<p><strong>Date:</strong> Jan 28 2020</p>
diff --git a/docs/blog/20200128.txt b/docs/blog/20200128.txt
index 486278a..5c56b45 100644
--- a/docs/blog/20200128.txt
+++ b/docs/blog/20200128.txt
@@ -1,6 +1,5 @@
-
Switching to New Website
-------------------------
+========================
**Date:** Jan 28 2020
diff --git a/docs/blog/20200406.html b/docs/blog/20200406.html
index b753afd..db47cf1 100644
--- a/docs/blog/20200406.html
+++ b/docs/blog/20200406.html
@@ -16,6 +16,8 @@
<a href='/wiki'>wiki</a>
<a href='/wiki/install.html'>installation</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>
diff --git a/docs/blog/20200406.txt b/docs/blog/20200406.txt
index a48a629..c695b69 100644
--- a/docs/blog/20200406.txt
+++ b/docs/blog/20200406.txt
@@ -1,3 +1,5 @@
+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
diff --git a/docs/blog/20200410.txt b/docs/blog/20200410.txt
index 65b145f..f6edffe 100644
--- a/docs/blog/20200410.txt
+++ b/docs/blog/20200410.txt
@@ -1,4 +1,3 @@
-
Outsource Repository Concept
============================
diff --git a/docs/blog/20200508.html b/docs/blog/20200508.html
index 5da6210..99a6d08 100644
--- a/docs/blog/20200508.html
+++ b/docs/blog/20200508.html
@@ -16,6 +16,8 @@
<a href='/wiki'>wiki</a>
<a href='/wiki/install.html'>installation</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
diff --git a/docs/blog/20200508.txt b/docs/blog/20200508.txt
index 8e5f316..f1b2cdd 100644
--- a/docs/blog/20200508.txt
+++ b/docs/blog/20200508.txt
@@ -1,3 +1,5 @@
+The Relation of Carbs and KISS
+==============================
**Date:** May 08 2020
diff --git a/docs/blog/20200528.html b/docs/blog/20200528.html
index 0a7598f..192c648 100644
--- a/docs/blog/20200528.html
+++ b/docs/blog/20200528.html
@@ -16,6 +16,8 @@
<a href='/wiki'>wiki</a>
<a href='/wiki/install.html'>installation</a>
</nav></div><div class="border"></div>
+<h1>kiss 2.0.0 and overall changes</h1>
+
<p>Carbs Linux kiss version 2.0.0 has been released which introduces
rsync repositories.</p>
diff --git a/docs/blog/20200528.txt b/docs/blog/20200528.txt
index d77fcb3..9ceaec5 100644
--- a/docs/blog/20200528.txt
+++ b/docs/blog/20200528.txt
@@ -1,3 +1,5 @@
+kiss 2.0.0 and overall changes
+====================================================================
Carbs Linux kiss version 2.0.0 has been released which introduces
rsync repositories.
diff --git a/docs/blog/20200617.html b/docs/blog/20200617.html
new file mode 100644
index 0000000..fb83591
--- /dev/null
+++ b/docs/blog/20200617.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML>
+<html lan="en">
+<head>
+<title>June Newspost | Carbs Linux</title>
+<link rel="stylesheet" href="/assets/style.css">
+<meta charset="utf-8">
+<meta name="Description" content="Carbs Linux - a simple busybox linux distribution">
+<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+</head>
+<p class=header><strong>Carbs Linux - a simple busybox linux distribution</strong></p>
+<div class="header"><nav>
+<a href='/'>index</a>
+<a href='https://github.com/CarbsLinux'>github</a>
+<a href='//dl.carbslinux.org'>downloads</a>
+<a href='/blog'>blog</a>
+<a href='/wiki'>wiki</a>
+<a href='/wiki/install.html'>installation</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>
+
+<p>TABLE OF CONTENTS
+1. Statically linking the base
+2. Major changes on the core repository
+3. Making the wiki available offline
+4. ISO image for Carbs</p>
+
+<h2>Statically linking the base</h2>
+
+<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>
+
+<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>
+
+<p>However, I don&rsquo;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>
+<li><code>git</code></li>
+<li><code>libressl</code></li>
+<li><code>grub</code></li>
+<li><code>bison</code></li>
+<li><code>dhcpcd</code></li>
+<li><code>ubase</code></li>
+</ul>
+
+
+<h3>Added to Core</h3>
+
+<ul>
+<li><code>bearssl</code>, as a <code>libressl</code> replacement</li>
+<li><code>byacc</code>, as a <code>bison</code> replacement</li>
+</ul>
+
+
+<h3>Statically linked</h3>
+
+<ul>
+<li><code>kiss</code></li>
+<li><code>neatvi</code></li>
+<li><code>mandoc</code></li>
+<li><code>byacc</code></li>
+<li><code>m4</code></li>
+<li><code>e2fsprogs</code></li>
+<li><code>make</code></li>
+<li><code>pkgconf</code></li>
+<li><code>sbase</code></li>
+<li><code>libnl</code></li>
+<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
+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
+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-2020 Cem Keylan</p>
+</body>
+</html>
diff --git a/docs/blog/20200617.txt b/docs/blog/20200617.txt
new file mode 100644
index 0000000..1d47ab4
--- /dev/null
+++ b/docs/blog/20200617.txt
@@ -0,0 +1,80 @@
+June Newspost
+================================================================================
+
+This will be an active month for Carbs as major changes to the base and the
+package manager will be coming up.
+
+TABLE OF CONTENTS
+1. Statically linking the base
+2. Major changes on the core repository
+3. Making the wiki available offline
+4. ISO image for Carbs
+
+
+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/index.html b/docs/blog/index.html
index 266f2a1..2783b58 100644
--- a/docs/blog/index.html
+++ b/docs/blog/index.html
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<html lan="en">
<head>
-<title>index | Carbs Linux</title>
+<title>Blog Index | Carbs Linux</title>
<link rel="stylesheet" href="/assets/style.css">
<meta charset="utf-8">
<meta name="Description" content="Carbs Linux - a simple busybox linux distribution">
@@ -18,10 +18,10 @@
</nav></div><div class="border"></div>
<h1>Blog Index</h1>
-<p>This is the Carbs Linux Blog Index. You can find every post
-here. <a href="/rss.xml">RSS Feed</a></p>
+<p>This is the Carbs Linux Blog Index. You can find every post here. <a href="/rss.xml">RSS Feed</a></p>
<ul>
+<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>
diff --git a/docs/blog/index.txt b/docs/blog/index.txt
index 2dda301..ac2c84b 100644
--- a/docs/blog/index.txt
+++ b/docs/blog/index.txt
@@ -1,11 +1,11 @@
Blog Index
-==========
+================================================================================
-This is the Carbs Linux Blog Index. You can find every post
-here. [RSS Feed]
+This is the Carbs Linux Blog Index. You can find every post here. [RSS Feed]
[RSS Feed]: /rss.xml
+* 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)