epkg (emergent package keeper)
Inspired by the source-based nature of Gentoo, and by the lightness and simplicity of Alpine, I want to create a combination between the two's respective package managers: portage and apk. Portage needs glibc, gnu utils, and python for it to work, when combined with the package tree can make it use up to nearly a gigabyte of space. My vision is to combine the core Alpine philosphy (small, simple, secure) into the agressive optimization that Gentoo's source based architecture allows. I'm not an amazing C programmer, but this would mean that three pieces of software would have to be made for the total package manager to work.
- A system to install, delete, and manage files installed by the package manager
- A tree/database to monitor, record, and journal all the packages that can be installed, have been installed, and where.
- A logic system for the database to work through
Ita est.