From 0e137f49e5282ac09e6dd871e5625cdd95a60ad8 Mon Sep 17 00:00:00 2001 From: netbenix Date: Fri, 5 Nov 2021 11:32:11 +0100 Subject: [PATCH] Added base of CONCEPT --- CONCEPT.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 CONCEPT.md diff --git a/CONCEPT.md b/CONCEPT.md new file mode 100644 index 0000000..fce06a4 --- /dev/null +++ b/CONCEPT.md @@ -0,0 +1,80 @@ +# CLI Concept + +------------------------------------------------------ +## Welche Features soll das Programm am Ende besitzen? +- Installation von Paketen +- Checksum Verification +- Suchen von Paketen +- Liste von installieren Paketen +- Verwaltung von installierten Paketen + - Update + - Uninstall + - etc. +- Dependencies von Paketen +- Portable Version +- Managed und Community package registries +- Self-hosted package registries +- Latest Package direkt vom Herstellt + +------------------------------------------------------ +## Welche Techonologien werden verwendet? +|Technologie | Verwendungszweck | +|:--------------:|-----------------------------------------| +| gRPC | Kommunikation zwischen Server un Client | +| Golang | Programmiersprache | +| urfrace/cli/v2 | Library für CLI | + +------------------------------------------------------ +## Welche Befehle wird die cli haben? +**Usage:** ```lpm