ironthree is a small project centered around implementing simple rust crates – for now, primarily for the fedora ecosystem.
Right now, this includes the following “production-ready” projects:
- fedora-update-feedback: modern fedora-easy-karma successor with more features
- bodhi-cli: full-featured CLI for bodhi based on bodhi-rs
- bodhi-rs: rust bindings for the bodhi REST API
- fedora-rs: base rust library for implementing clients for fedora web services (equivalent to the fedora python package)
- cccolutils-rs: utility library for interacting with MIT Kerberos 5 credentials caches (port of the cccolutils python package)
A few more projects are currently work-in-progress:
- koji-rs: rust bindings for the koji XML-RPC API
- libkrb5-rs: C FFI and idiomatic Rust bindings for MIT Kerberos 5
- pagure-rs: Rust bindings for the pagure REST API
Planned future work includes:
- oroshi: RPM packaging automation, inspired by cargo