diff options
author | Cem Keylan <cem@ckyln.com> | 2020-06-17 13:51:20 +0300 |
---|---|---|
committer | Cem Keylan <cem@ckyln.com> | 2020-06-17 13:51:20 +0300 |
commit | ebbed66de485018e7ddc80144ee6c2e29d6c009b (patch) | |
tree | 772e7e2e7ae3d90306f4edacc02bede27da174e0 /src/blog | |
parent | 36549bad19fbd2f721282e452c30d21f824dfe3d (diff) | |
download | website-ebbed66de485018e7ddc80144ee6c2e29d6c009b.tar.gz |
update
Diffstat (limited to 'src/blog')
-rw-r--r-- | src/blog/20200128.md | 4 | ||||
-rw-r--r-- | src/blog/20200406.md | 3 | ||||
-rw-r--r-- | src/blog/20200410.md | 2 | ||||
-rw-r--r-- | src/blog/20200508.md | 3 | ||||
-rw-r--r-- | src/blog/20200528.md | 3 | ||||
-rw-r--r-- | src/blog/20200617.md | 80 | ||||
-rw-r--r-- | src/blog/index.md | 6 |
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) |