3 releases
Uses old Rust 2015
0.0.3 | Jul 21, 2017 |
---|---|
0.0.2 | Apr 2, 2017 |
0.0.1 | Mar 25, 2017 |
#2285 in Encoding
20KB
512 lines
DerbyJSON: a standard for roller derby data interchange
The DerbyJSON standard is a standard for encoding all kinds of information about roller derby in a uniform format. It can be used to store information about teams and rosters, as well as to store game stats in a format that is not Excel. It is, as far as I know, maintained by WFTDA. Version 0.2 of the standard is documented at https://github.com/WFTDA/derbystatter/raw/master/docs/DerbyJSONSpec.pdf
This package provides a set of Rust structs and enums that are used in conjunction with serde to represent parsed DerbyJSON structures in Rust. This representation aims to parse all DerbyJSON that is compliant with the standard, and produce standards-compliant DerbyJSON.
Compatibility note
The DerbyJSON spec is only at version 0.2, and is somewhat incomplete. There is a high chance that the spec will change in the future. There are also currently, to the best of my knowledge, no actual implementations of the spec, thus there is no good way to test interoperability with anything else.
Dependencies
~0.7–1.6MB
~35K SLoC