kiss-community / repo

KISS Linux - Unofficial Repositories, mirror of https://codeberg.org/kiss-community/repo
https://kisslinux.org
MIT License
39 stars 17 forks source link

proposal: Write parts of KISS in C for portability/speedup #91

Open git-bruh opened 1 year ago

dilyn-corner commented 1 year ago

Write all of kiss in C :P

aabacchus commented 1 year ago

Relevant:

The C package manager implementation is still in the works though its development process has changed. A library will be created and slowly over time individual components of the shell package manager will be replaced with C equivalents (while the library matures at the same time).

Users will be able to opt-in to running parts of the package manager (the slow components especially) in C. This allows users to benefit from faster implementations of components as they become available.

Once the library reaches a good level of usability, a full C package manager implementation will be made available alongside the shell implementation.

A test-suite will also be created and will be used both by the shell and C package manager implementations to ensure that no regressions are made between changes.

Dylan, 11 Jul 2020

illiliti commented 1 year ago

I'm neutral on this as long as those parts will be optional and not installed by default.

git-bruh commented 1 year ago

https://codeberg.org/kiss-community/repo/issues/91