<!DOCTYPE HTML> <html lan="en"> <head> <title>Outsource Repository Concept | 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>Outsource Repository Concept</h1> <p>In April 3rd, I have added submodule support for Carbs Linux’s fork of <code>kiss</code>. Now, from that sentence, it really doesn’t sound exciting at all. But in reality, it opens a path to lots of creative output, and a better way to manage multi-user repositories (such as KISS Community).</p> <p>When managing a repository of submodules, the repository maintainer’s only job is to deal with adding packages. A package maintainer doesn’t have to wait for the repository maintainer to update their packages, as they are only making the changes to their own repositories.</p> <p>This way, an end-user can also track from their preferred maintainers, and do that with the tidyness of a single repository in their <code>KISS_PATH</code>.</p> <p>Carbs Linux now has an outsource repository for some packages. Firefox and its dependencies have been purged from the main repository, but can be found on it.</p> <p><a href="https://github.com/CarbsLinux/outsource">https://github.com/CarbsLinux/outsource</a></p> <a href="/blog/20200410.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>