+3
-1
@@ -8,7 +8,7 @@ project, keep reading.
|
||||
|
||||
These aren't guidelines. They're the deal.
|
||||
|
||||
### 1. C++23 or don't bother
|
||||
### 1. C++23, or don't bother
|
||||
|
||||
We compile with Clang, `-std=c++23`, and zero warnings. If your code needs a
|
||||
polyfill for `std::format` or can't handle designated initializers, it
|
||||
@@ -88,6 +88,7 @@ change means someone's `config.kap` stops parsing, it doesn't ship.
|
||||
### Pick something
|
||||
|
||||
Good first issues:
|
||||
|
||||
- Adding a 6th init system backend (we have 5: systemd, openrc, s6, runit, dinit)
|
||||
- Adding a 3rd bootloader backend (we have 2: grub, limine)
|
||||
- Improving the `kappa doctor` diagnostics for package recipes
|
||||
@@ -95,6 +96,7 @@ Good first issues:
|
||||
- Shell completion scripts (bash, zsh, fish)
|
||||
|
||||
Ambitious issues:
|
||||
|
||||
- Binary package support (pre-built caches)
|
||||
- Remote build farm (distcc-style)
|
||||
- Signed package verification with index signing
|
||||
|
||||
Reference in New Issue
Block a user