Resources Required:

  • 1 Delivery engineer (intermittent)

Migrate all main Logos Messaging Nim repositories from the nimbus-build-system to Nimble package manager. This simplifies dependency management, improves IDE integration and aligns with the broader Logos ecosystem tooling.

Note: logos-chat (including libchat) is pure Rust and does not use Nimble — see Remove unnecessary Nim shim from Logos Chat.

Deliverables

Migrate logos-delivery to Nimble

Owner: Delivery Team

  • logos-messaging/logos-delivery uses Nimble for build and dependency management
  • CI/CD updated accordingly
  • Nix flake integration with Nimble

Migrate nim-sds to Nimble

Owner: Delivery Team

  • logos-messaging/nim-sds uses Nimble for build and dependency management
  • CI/CD updated accordingly
  • Nix flake integration with Nimble