From 70489f9452bfe194e7fd6cc00b1460fb48bb11ff Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 16 Jun 2025 16:33:10 -0300 Subject: [PATCH 1/2] Add and improve items on the ecosystem table in the README --- README.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 443440c80..c60d33485 100644 --- a/README.md +++ b/README.md @@ -34,21 +34,23 @@ Redox _is not_ just a kernel, it's a **full-featured operating system**, providi Some of the key repositories on the Redox GitLab: -| Essential Repos | Maintainer -|--------------------------------------------------------------------------------------|--------------------------- -| [Kernel](https://gitlab.redox-os.org/redox-os/kernel) | **@jackpot51** -| [RedoxFS (default filesystem)](https://gitlab.redox-os.org/redox-os/redoxfs) | **@jackpot51** -| [Drivers](https://gitlab.redox-os.org/redox-os/drivers) | **@jackpot51** -| [Orbital (display server and window manager)](https://gitlab.redox-os.org/redox-os/orbital) | **@jackpot51** -| [pkgutils (current package manager)](https://gitlab.redox-os.org/redox-os/pkgutils) | **@jackpot51** -| [relibc (C POSIX library written in Rust)](https://gitlab.redox-os.org/redox-os/relibc) | **@jackpot51** -| [netstack (network stack)](https://gitlab.redox-os.org/redox-os/netstack) | **@jackpot51** -| [Ion (defauilt shell)](https://gitlab.redox-os.org/redox-os/ion) | **@jackpot51** -| [Termion (terminal library)](https://gitlab.redox-os.org/redox-os/termion) | **@jackpot51** -| This repo - the root of the Build System | **@jackpot51** -| [cookbook (Build system for system components and programs)](https://gitlab.redox-os.org/redox-os/cookbook) | **@jackpot51** **@hatred_45** -| [Redoxer (Tool for Redox development testing)](https://gitlab.redox-os.org/redox-os/redoxer) | **@jackpot51** -| [The Redox Book](https://gitlab.redox-os.org/redox-os/book) | **@hatred_45** +| Essential Repositories | Maintainer +|-------------------------------------------------------------------------------------------------------------|--------------------------- +| [Kernel](https://gitlab.redox-os.org/redox-os/kernel) | **@jackpot51** +| [Base (essential system components)](https://gitlab.redox-os.org/redox-os/base) | **@jackpot51** +| [RedoxFS (default filesystem)](https://gitlab.redox-os.org/redox-os/redoxfs) | **@jackpot51** +| [Drivers](https://gitlab.redox-os.org/redox-os/drivers) | **@jackpot51** +| [relibc (C POSIX library written in Rust)](https://gitlab.redox-os.org/redox-os/relibc) | **@jackpot51** +| [Ion (defauilt shell)](https://gitlab.redox-os.org/redox-os/ion) | **@jackpot51** +| [Termion (terminal library)](https://gitlab.redox-os.org/redox-os/termion) | **@jackpot51** +| [netstack (network stack)](https://gitlab.redox-os.org/redox-os/netstack) | **@jackpot51** +| [pkgutils (current package manager)](https://gitlab.redox-os.org/redox-os/pkgutils) | **@jackpot51** +| [Orbital (display server and window manager)](https://gitlab.redox-os.org/redox-os/orbital) | **@jackpot51** +| This repo - the root of the Build System | **@jackpot51** +| [Cookbook (build system for system components and programs)](https://gitlab.redox-os.org/redox-os/cookbook) | **@jackpot51** **@hatred_45** +| [Redoxer (tool for easy Redox development on Linux)](https://gitlab.redox-os.org/redox-os/redoxer) | **@jackpot51** +| [The Redox Book](https://gitlab.redox-os.org/redox-os/book) | **@jackpot51** **@hatred_45** +| [Website](https://gitlab.redox-os.org/redox-os/website) | **@jackpot51** **@hatred_45** ## What it looks like From 8a1ed957f780e5b824faa8673218816ba7300934 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 16 Jun 2025 17:14:12 -0300 Subject: [PATCH 2/2] Improve CONTRIBUTING.md --- CONTRIBUTING.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9b0e48f9f..38889becf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -40,7 +40,9 @@ You can contribute to the Redox documentation and code on the following reposito - [libredox](https://gitlab.redox-os.org/redox-os/libredox) - Redox System Library - [netstack](https://gitlab.redox-os.org/redox-os/netstack) - Network Stack - [Bootloader](https://gitlab.redox-os.org/redox-os/bootloader) +- [RedoxFS](https://gitlab.redox-os.org/redox-os/redoxfs) - Default filesystem - [Drivers](https://gitlab.redox-os.org/redox-os/drivers) - Device Drivers +- [Base](https://gitlab.redox-os.org/redox-os/base) - Essential system daemons - [Kernel](https://gitlab.redox-os.org/redox-os/kernel) To see all Redox repositories open the [redox-os group](https://gitlab.redox-os.org/redox-os). @@ -49,8 +51,11 @@ To see all Redox repositories open the [redox-os group](https://gitlab.redox-os. If you don't know programming: -- Write documentation -- Use and test Redox, and file issues for bugs or needed features (please check for duplicates first etc.) +- Test the [Redox images](https://static.redox-os.org/img/) on your computer and add the report on the [Hardware Compatibility](https://gitlab.redox-os.org/redox-os/redox/-/blob/master/HARDWARE.md) list +- Monitor and warn developers if the [Redox images](https://static.redox-os.org/img/) are outdated +- Use and test Redox, and file issues for bugs or needed features (please check for duplicates first) +- Fix and write documentation +- Find or fix typos in configuration If you don't know how to code in Rust, but know other programming languages: