A standardized self-contained executable artifact
homebrew-core has one Ruby file per package formula, and every brew update used to clone or fetch the whole repository until it got large enough that GitHub explicitly asked them to stop. Homebrew 4.0 switched to downloading a JSON file over HTTP, because users wanted the current state of a package rather than its commit history. But updating a formula still means opening a pull request against homebrew-core, because git is where the collaboration tooling lives. Instead of using git as a database, what if you used a database as a git?
,这一点在heLLoword翻译官方下载中也有详细论述
Supports the long-term health of the global open source supply chain, not of specific
Жители Санкт-Петербурга устроили «крысогон»17:52
我的三观(世界观、价值观、人生观)