website

Carbs Linux website
git clone git://git.carbslinux.org/website
Log | Files | Refs | Submodules | README

commit e527fbafdf0236608eeb2b0b0a92aa354df865fe
parent c99d8f399d839567a6878d05c2ae9119ea1d407d
Author: Cem Keylan <cem@ckyln.com>
Date:   Fri,  8 May 2020 03:51:30 +0300

update

Diffstat:
Adocs/blog/20200508.html | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adocs/blog/20200508.txt | 139+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mdocs/blog/index.html | 1+
Mdocs/blog/index.txt | 1+
Mdocs/news.xml | 2+-
Mdocs/rss.xml | 125++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Asrc/blog/20200508.md | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 546 insertions(+), 2 deletions(-)

diff --git a/docs/blog/20200508.html b/docs/blog/20200508.html @@ -0,0 +1,140 @@ +<!DOCTYPE HTML> +<html lan="en"> +<head> +<title>The Relation of Carbs and KISS | 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> +<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, BSD has a single source code +for all of the utilities. 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-2020 Cem Keylan</p> +</body> +</html> diff --git a/docs/blog/20200508.txt b/docs/blog/20200508.txt @@ -0,0 +1,139 @@ + +**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, BSD has a single source code +for all of the utilities. 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/index.html b/docs/blog/index.html @@ -22,6 +22,7 @@ here. <a href="/rss.xml">RSS Feed</a></p> <ul> +<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> diff --git a/docs/blog/index.txt b/docs/blog/index.txt @@ -6,6 +6,7 @@ here. [RSS Feed] [RSS Feed]: /rss.xml +* 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) diff --git a/docs/news.xml b/docs/news.xml @@ -9,7 +9,7 @@ <description>a simple busybox linux distribution</description> <link>https://carbslinux.org</link> <atom:link href="https://carbslinux.org/news.xml" rel="self" type="application/rss+xml" /> -<lastBuildDate>Apr Thu 2020 09:00</lastBuildDate> +<lastBuildDate>May Fri 2020 00:00</lastBuildDate> <item> <title>20200427.news</title> <pubDate>Mon, 27 Apr 2020</pubDate> diff --git a/docs/rss.xml b/docs/rss.xml @@ -9,7 +9,130 @@ <description>a simple busybox linux distribution</description> <link>https://carbslinux.org</link> <atom:link href="https://carbslinux.org/rss.xml" rel="self" type="application/rss+xml" /> -<lastBuildDate>Apr Thu 2020 09:00</lastBuildDate> +<lastBuildDate>May Fri 2020 00:00</lastBuildDate> +<item> +<title>The Relation of Carbs and KISS</title> +<pubDate>Fri, 08 May 2020</pubDate> +<dc:creator>Cem Keylan</dc:creator> +<link>https://carbslinux.org/blog/20200508.html</link> +<description>&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; May 08 2020&lt;/p&gt; + +&lt;p&gt;Since I have forked KISS, I have received many questions +that can be summarized as &amp;ldquo;Why?&amp;rdquo;. I have realized that I +never truly answered this question. That&amp;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 +&amp;ldquo;FAQ&amp;rdquo; page later on.&lt;/p&gt; + +&lt;h2&gt;History&lt;/h2&gt; + +&lt;p&gt;I had the idea of creating my own Linux distribution since +the May of 2019. Back then, I had my own &lt;a href=&quot;https://linuxfromscratch.org&quot;&gt;Linux from Scratch&lt;/a&gt; +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&amp;rsquo;t satisfied with anything I had built.&lt;/p&gt; + +&lt;p&gt;I had written some incomplete package managers (all named &lt;code&gt;fat&lt;/code&gt;) +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 &amp;ldquo;initial commit&amp;rdquo; until a program I write +is in a usable state.&lt;/p&gt; + +&lt;p&gt;I have obtained the &amp;lsquo;carbslinux.org&amp;rsquo; domain name in September +2019, but then life got on the way, and I stopped for a long +time.&lt;/p&gt; + +&lt;p&gt;One day on Reddit, I saw Dylan&amp;rsquo;s post on &lt;a href=&quot;https://reddit.com/r/unixporn&quot;&gt;r/unixporn&lt;/a&gt; about +KISS, and I really thought that it was interesting. Here is +my &lt;a href=&quot;https://www.reddit.com/r/unixporn/comments/ducd34/sowm_kiss_d/f7lua7x&quot;&gt;comment&lt;/a&gt; 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.&lt;/p&gt; + +&lt;h2&gt;Differences between KISS and Carbs&lt;/h2&gt; + +&lt;p&gt;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&amp;rsquo;t something like a +downstream fork of KISS, it is just a distribution that was +initially based on KISS.&lt;/p&gt; + +&lt;p&gt;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.&lt;/p&gt; + +&lt;h2&gt;What I&amp;rsquo;m working on now&lt;/h2&gt; + +&lt;p&gt;Currently I have a few projects that I&amp;rsquo;m working on for Carbs. +These are,&lt;/p&gt; + +&lt;p&gt;A BSD port for Carbs. For a while, I have been working on BSD +compatibility on my fork of the &lt;a href=&quot;https://github.com/carbslinux/kiss&quot;&gt;package manager&lt;/a&gt;. 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&amp;rsquo;t familiar with BSD, BSD has a single source code +for all of the utilities. Contributions (even chipping in ideas) +are very welcome.&lt;/p&gt; + +&lt;p&gt;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.&lt;/p&gt; + +&lt;p&gt;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.&lt;/p&gt; + +&lt;h2&gt;What&amp;rsquo;s up with all the init/service daemons?&lt;/h2&gt; + +&lt;p&gt;If you have ever checked the &lt;a href=&quot;https://github.com/carbslinux/repository&quot;&gt;repository&lt;/a&gt;, 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 &lt;a href=&quot;https://github.com/cemkeylan/shinit&quot;&gt;init daemon&lt;/a&gt; +and &lt;a href=&quot;https://github.com/cemkeylan/sysmgr&quot;&gt;service supervisor&lt;/a&gt;. I maintain all those packages on KISS +Community Repository as well with the exception of busybox. Those +are, &lt;code&gt;busybox init/runit&lt;/code&gt;, &lt;code&gt;runit&lt;/code&gt;, &lt;code&gt;sinit&lt;/code&gt;, and &lt;code&gt;sysmgr&lt;/code&gt;. I would +definitely recommend checking out &lt;code&gt;shinit&lt;/code&gt; and &lt;code&gt;sysmgr&lt;/code&gt;.&lt;/p&gt; + +&lt;h2&gt;Why I don&amp;rsquo;t publicize Carbs&lt;/h2&gt; + +&lt;p&gt;There are a couple of reasons I don&amp;rsquo;t publicize Carbs a lot.&lt;/p&gt; + +&lt;p&gt;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.&lt;/p&gt; + +&lt;p&gt;Since I cannot answer questions like &amp;ldquo;What is the difference?&amp;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.&lt;/p&gt; + +&lt;p&gt;That&amp;rsquo;s not because I don&amp;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.&lt;/p&gt; + +&lt;p&gt;I think that&amp;rsquo;s about it, if you have questions you can send me a +mail, ping me on IRC (my handle is &lt;code&gt;merakor&lt;/code&gt;), and I will be happy +to answer. Maybe your question fits this post, and I can update it +to thoroughly give an explanation.&lt;/p&gt; + +&lt;p&gt;Cheers, +Cem&lt;/p&gt;</description> +</item> <item> <title>Outsource Repository Concept</title> <pubDate>Fri, 10 Apr 2020</pubDate> diff --git a/src/blog/20200508.md b/src/blog/20200508.md @@ -0,0 +1,140 @@ +Title: 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, BSD has a single source code +for all of the utilities. 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