nomia
scarf
nomia | scarf | |
---|---|---|
4 | 3 | |
148 | 158 | |
0.0% | 0.0% | |
0.0 | 0.0 | |
almost 3 years ago | almost 3 years ago | |
Nix | Haskell | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nomia
-
package managers like nix?
Nomia? https://github.com/scarf-sh/nomia/
- Nomia: Precise, efficient resource management across all domain/resource types
-
Nix solves the package manager ejection problem
4) specify a container/project/VM that uses your patched glibc, so only those things are rebuilt that matter in your use-case.
The crux of the matter is that we need to be more precise in the names of things. Most of the time "glibc" refers to whatever is on your system on the same path. Nix has taken the other extreme where you can't just say "glibc", you really mean "this particular source, compiled with this particular set of flags and build script". If you want something more powerful\and between those extremes, there is some work currently on a system called Nomia that attempts to provide a far richer naming semantics, but it is still experimental. https://github.com/scarf-sh/nomia It would allow something like "glibc means anything ABI compatible with this particular thing, plus some other requirements...."
- Announcing Nomia, a general resource manager inspired by Nix
scarf
-
Show HN: Scarf Gateway is now an open source Haskell project
Scarf Gateway is a core service of Scarf (https://scarf.sh) that we've been running in production since 2020. You can think of it as a powerful link shortener that can also sit in front of Docker containers, Python packages, tarballs, etc - any other artifact you distribute can sit behind it. It also emits logs that can be used for robust analytics that you probably aren't getting from your package registry provider today.
It was originally a nginx+lua service that we migrated to Haskell as the requirements became more complex. Now that the code has settled, we've open-sourced it, so you can self host Scarf Gateway or get involved with development!
-
Announcing Nomia, a general resource manager inspired by Nix
Any specific questions? My post on the NixOS discourse goes into some more Nix-specific implications, the Scarf CLI shows some concrete tools we are building on top of this system.
What are some alternatives?
nix - A declaratively managed computing environment for rraval
nixrewrite - Prototype implementation of Nix store path rewriting