fedora 0.2.0

base library for interacting with fedora services
Documentation

base library for interacting with fedora services

crates.io crates.io crates.io docs.rs

This package provides a base library for interacting with fedora web services.

It is intended to provide functionality similar to the fedora python package, but for rust.

Right now, the dependencies of this crate are reqwest and failure, serde, serde_json and url.

NOTE: The API is not finalized yet, and minor changes may still happen before the 1.0.0 release.

DONE

  • OpenID authentication (for example, for bodhi)

TODO

  • authenticating with OpenID Connect
  • authenticating for FAS2, wiki

Development

If you're interested in using this crate, you can enable "debug mode" by enabling the debug feature. This will enable various debug output throughout the crate (primarily HTTP response codes and cookies).