3 ms·
RubyGems.org has their own web server and web services for publishing library versions and to allow the clients to fetch libraries and query the universal regis
by wpeterson 11y ago
RubyGems.org has their own web server and web services for publishing library versions and to allow the clients to fetch libraries and query the universal registry.
- s_kilk 11y agoSame goes for almost any language-specific package manager you could name: Rust/Cargo, Clojure/Clojars, Node/npm, Elixir/hex, Python/PyPi. No matter which way you slice it, what CocoaPods is doing is a bit daft, especially at their scale.
- kuschku 11y agoOr even the Java community, where you have MavenCentral, JCenter, etc.
- steveklabnik 11y agoSmall note: Cargo _does_ use an index (not the source code), in git, on GitHub. However, we're already doing the directory layout that they recommend in-thread, so we shouldn't have this specific problem.