From ebbed66de485018e7ddc80144ee6c2e29d6c009b Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Wed, 17 Jun 2020 13:51:20 +0300 Subject: update --- docs/blog/20200128.html | 2 +- docs/blog/20200128.txt | 3 +- docs/blog/20200406.html | 2 + docs/blog/20200406.txt | 2 + docs/blog/20200410.txt | 1 - docs/blog/20200508.html | 2 + docs/blog/20200508.txt | 2 + docs/blog/20200528.html | 2 + docs/blog/20200528.txt | 2 + docs/blog/20200617.html | 106 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/blog/20200617.txt | 80 ++++++++++++++++++++++++++++++++++++ docs/blog/index.html | 6 +-- docs/blog/index.txt | 6 +-- 13 files changed, 206 insertions(+), 10 deletions(-) create mode 100644 docs/blog/20200617.html create mode 100644 docs/blog/20200617.txt (limited to 'docs/blog') 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 @@ wiki installation
-

Switching to New Website

+

Switching to New Website

Date: Jan 28 2020

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 @@ wiki installation
+

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.

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 @@ wiki installation
+

The Relation of Carbs and KISS

+

Date: May 08 2020

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 @@ wiki installation

+

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/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 @@ + + + +June Newspost | Carbs Linux + + + + + +

Carbs Linux - a simple busybox linux distribution

+
+

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

+ + + + +

Added to Core

+ + + + +

Statically linked

+ + + + +

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.

+View Page Source
+ + + + 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 @@ -index | Carbs Linux +Blog Index | Carbs Linux @@ -18,10 +18,10 @@

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