arch (cpu-dependant:x86_64,ix86)
platform (distro-specific:)
repo(package-system-model:git,hg)
package-managers(pip{python},npm{nodejs})
package-compyling(gcc,[q]make=>devx)
package-porting(/opt,ld_path=>mkport)
package-testing(ldd,find-dep)
package-meta-data(ini,config,/etc/package,~/.package)
package-containers(deb,rpm,xzm,pfs=>sfs->to_web)
можете изменить(подчистить где надо/полностью переделать) схему как ее видите вы?
Какое место в ней может занять DE? systemd?
Просто интерес и хочется общую картину составить.
Как думаете лучше всего добиться портативности модулей? возможно ли? откинув в сторону контейнеры и принимая во внимание систему инициализации чтобы было удобно для разработчиков/администраторов/пользователей.