Commit Graph

12 Commits

Author SHA1 Message Date
Kevin Veen-Birkenbach
a24a819511 Restructure repo layout, wiring src/ and packaging for local and distro builds
- Add dev runner main.py that prefers local src/ over installed pkgmgr
- Move Arch/Debian/Fedora packaging files under packaging/* and update build scripts
- Adjust .gitignore/.dockerignore for new packaging paths and src/source/
- Improve config defaults discovery to support src/ layout and installed packages
- Update architecture diagram and add TODO overview for TAGS/MIRROR/SIGNING_KEY

https://chatgpt.com/share/693a76a0-e408-800f-9939-868524cbef4d
2025-12-11 08:45:07 +01:00
Kevin Veen-Birkenbach
0c90e984ad Refine setup workflows and add architecture map
- Split virgin tests into separate root and user GitHub Actions workflows
  (test-virgin-root, test-virgin-user) and adjust Arch container flows
- Introduce scripts/installation/venv-create.sh and reuse it from
  scripts/installation/main.sh with separate root/system and user/dev paths
- Add PKGMGR architecture & setup map (assets/map.png) and section in README
  with link to the up-to-date master page
- Simplify README by removing outdated Docker quickstart, usage examples,
  and AI footer
- Extend .gitignore to exclude src/source artifacts

https://chatgpt.com/share/6939bbfe-5cb0-800f-8ea8-95628dc911f5
2025-12-10 22:51:40 +01:00
Kevin Veen-Birkenbach
cf2f1966c7 Optimized Dockerfile 2025-07-11 07:37:21 +02:00
Kevin Veen-Birkenbach
b7cdc34c0c Added Dockerfile 2025-07-11 07:19:44 +02:00
Kevin Veen-Birkenbach
dc281346bf Added more requriement setups 2025-04-01 20:19:21 +02:00
Kevin Veen-Birkenbach
baa604f7ba Optimized setup procedure 2025-04-01 15:37:07 +02:00
Kevin Veen-Birkenbach
22a2643a26 Optimized install and deinstall with Makefile 2025-03-13 22:44:54 +01:00
Kevin Veen-Birkenbach
7b3c16d9ad Updated badges 2025-03-12 20:40:19 +01:00
Kevin Veen-Birkenbach
87ac5a7d5c Added funding 2025-03-12 20:38:15 +01:00
Kevin Veen-Birkenbach
ae0c3967f8 Update README.md 2025-03-04 19:49:21 +01:00
Kevin Veen-Birkenbach
39380c769e Update README.md 2025-03-04 17:29:40 +01:00
Kevin Veen-Birkenbach
649a657b6e Added homepage and links 2025-03-04 17:28:40 +01:00