aboutsummaryrefslogtreecommitdiff
path: root/src/blog
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-06-17 13:51:20 +0300
committerCem Keylan <cem@ckyln.com>2020-06-17 13:51:20 +0300
commitebbed66de485018e7ddc80144ee6c2e29d6c009b (patch)
tree772e7e2e7ae3d90306f4edacc02bede27da174e0 /src/blog
parent36549bad19fbd2f721282e452c30d21f824dfe3d (diff)
downloadwebsite-ebbed66de485018e7ddc80144ee6c2e29d6c009b.tar.gz
update
Diffstat (limited to 'src/blog')
-rw-r--r--src/blog/20200128.md4
-rw-r--r--src/blog/20200406.md3
-rw-r--r--src/blog/20200410.md2
-rw-r--r--src/blog/20200508.md3
-rw-r--r--src/blog/20200528.md3
-rw-r--r--src/blog/20200617.md80
-rw-r--r--src/blog/index.md6
7 files changed, 90 insertions, 11 deletions
diff --git a/src/blog/20200128.md b/src/blog/20200128.md
index 4c5c3c1..5c56b45 100644
--- a/src/blog/20200128.md
+++ b/src/blog/20200128.md
@@ -1,7 +1,5 @@
-Title: Switching to New Website
-
Switching to New Website
-------------------------
+========================
**Date:** Jan 28 2020
diff --git a/src/blog/20200406.md b/src/blog/20200406.md
index 6d11ae6..c695b69 100644
--- a/src/blog/20200406.md
+++ b/src/blog/20200406.md
@@ -1,4 +1,5 @@
-Title: Roadmap for Carbs
+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/src/blog/20200410.md b/src/blog/20200410.md
index 1e50908..f6edffe 100644
--- a/src/blog/20200410.md
+++ b/src/blog/20200410.md
@@ -1,5 +1,3 @@
-Title: Outsource Repository Concept
-
Outsource Repository Concept
============================
diff --git a/src/blog/20200508.md b/src/blog/20200508.md
index ee59814..f1b2cdd 100644
--- a/src/blog/20200508.md
+++ b/src/blog/20200508.md
@@ -1,4 +1,5 @@
-Title: The Relation of Carbs and KISS
+The Relation of Carbs and KISS
+==============================
**Date:** May 08 2020
diff --git a/src/blog/20200528.md b/src/blog/20200528.md
index 86317ad..9ceaec5 100644
--- a/src/blog/20200528.md
+++ b/src/blog/20200528.md
@@ -1,4 +1,5 @@
-Title: kiss 2.0.0 and overall changes
+kiss 2.0.0 and overall changes
+====================================================================
Carbs Linux kiss version 2.0.0 has been released which introduces
rsync repositories.
diff --git a/src/blog/20200617.md b/src/blog/20200617.md
new file mode 100644
index 0000000..1d47ab4
--- /dev/null
+++ b/src/blog/20200617.md
@@ -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/src/blog/index.md b/src/blog/index.md
index 2dda301..ac2c84b 100644
--- a/src/blog/index.md
+++ b/src/blog/index.md
@@ -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)