Hasty Briefsbeta

双语

Ekapkgs, a poly-repo fork of Nixpkgs

a year ago
  • #Open Source
  • #Nixpkgs
  • #Package Management
  • Ekapkgs是Nixpkgs的一个分支,旨在解决可维护性和创新性挑战
  • Nixpkgs的单体结构导致RFC流程缓慢并打击贡献者积极性
  • Nixpkgs中的大规模重建会导致回归问题并需要大量稳定化工作
  • Ekapkgs将软件包拆分为正交仓库(Lib、corepkgs、Languages、Ecosystems、ekapkgs、userpkgs)
  • 更小的软件包集合可实现更快更新并消除分段工作流需求
  • Corepkgs提供稳定性,而ekapkgs提供更多未经精细打磨的软件包
  • Eka-ci工具通过检查下游构建和软件包变更来优化PR审核
  • Ekapkgs支持通过overlay扩展软件包集合,满足业务需求
  • 从RFC流程转向由专门委员会处理的聚焦增强提案
  • 信息性提案有助于在提出解决方案前先识别问题