duct

weavejester 2024-10-25T19:11:31.319109Z

Hey folks, just want to let you know that I'm updating the Duct libraries to use the new Integrant expand function. This will make them incompatible with current Duct application until I finish upgrading everything. To ensure this doesn't affect existing applications, I've changed the artifact group name of the updated apps from duct to org.duct-framework. The eventual plan is to migrate Duct from Leiningen to a more modern tools-based approach. Migration should be relatively straightforward in the majority of cases, but I'll prepare a migration document, and my inbox is always open if people need help converting over. The new design is shaping up well, and Integrant's expansions make for a far more predictable and easy-to-use module system with almost the same functionality. Duct core will be supplanted by https://github.com/duct-framework/main for running Duct in production and Duct REPL for running it within a REPL or via a tool like CIDER.

👍 1
🚀 5
🎉 7