Umgesetzte & Laufende Projektschritte

Recherche & Ideenfindung

Der Name und die visuelle Identität für einen von der Linux-Distribution unabhängigen Paketmanager wurden sorgfältig durchdacht.

Design

Die Farben und das Logo wurden mit einem klaren und technischen Look umgesetzt. Weitere visuelle Elemente werden erstellt, sobald die Software fertig ist.

Softwareentwicklung

Der Paketmanager selbst wird offen entwickelt auf GitHub.

System Operations

Die Pakete werden auf GitHub Actions mit einem speziellen BASH-Skript erstellt, und der Quellcode wird direkt aus den Upstream-Repositorys heruntergeladen.

Visual Identity Design

Das Logo wurde mit einer benutzerdefinierten Schriftart entworfen, die ein geometrisches und rundes Aussehen maximiert und wo immer möglich den Goldenen Schnitt verwendet.

Softwareentwicklung – Laufend

Als ich nach einem Linux-Paketmanager gesucht habe, fand ich keinen, der meinen Erwartungen entsprach, also dachte ich ich erstelle einen eigenen. Dieser Paketmanager ist auch die neue Grundlage für qycli.

GitHub Actions wird verwendet, um eine minimale Basis von Builder-Apps herunterzuladen, die auf der Grundlage von Linux from Scratch aufgebaut wurden. Diese minimale Basis wird verwendet, um Pakete gemäß den angegebenen Build-Schritten zu erstellen. Das fertige Binärpaket wird dann in die Releases des jeweiligen Repositorys hochgeladen. Bei der Installation von Apps werden diese von GitHub Release heruntergeladen und in einem Verzeichnis unter /uny/pkg entpackt.

Einige Konzepte von GoboLinux wurden übernommen, wie beispielsweise die benutzerdefinierte Ordnerstruktur, die gleichzeitig als Paketdatenbank dient, was meiner Meinung nach eine elegante Lösung ist.

Würden Sie gerne zusammenarbeiten?

Bitte kontaktieren Sie mich mit einer der folgenden Optionen: