Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I might be looking for less - so, as I understand, currently, the central point for ocicl requires publishing on an OCI registry, eg the arrow-macros. This is an additional maintenance step and a failure point for every project. Instead, I want to pull directly from the sources without maintaining any centralized registry/index of packages.
This looks nice: https://github.com/tdrhq/quick-patch/
I ended up hacking a simple download-dependencies library that I also put to use in continuous-integration
I'm a beginner with lisp and guix but recently I used guix to manage dependencies for a lisp project, and it worked well. I had to write a few package definitions for packages that were newer than the version in the main guix channel or not in guix. A project I'd like to do is add support for quicklisp and utralisp to guix import, so you don't have to manually write packages. I think guile scheme is just using guix and doesn't have another dependency management tool. It could be good for CL, it solves some problems that quicklisp doesn't, around security (has signatures and hashes it verifies), and versioning (can have multiple versions of same library), along with solving non-lisp related dependencies, ie some lisp library maybe depends on certain version of zlib or some other native library.