Update README
This commit is contained in:
parent
75ca5735a8
commit
7c7ab52379
31
README.md
31
README.md
@ -22,3 +22,34 @@ Transcode into JSON so we can use `jq`, do some transformations and then transco
|
||||
```sh
|
||||
tradaf RON json < examples/gameConfig.ron | jq .key_bindings | tradaf Json yaml
|
||||
```
|
||||
|
||||
# TODOS
|
||||
* [ ] Implement all [data formats](https://serde.rs/#data-formats), or at least the one that expose a serde serializer or deserializer.
|
||||
* [ ] BSON
|
||||
* [ ] CBOR
|
||||
* [ ] DBus (not sure it is working, but it compile…)
|
||||
* [ ] Envy (deserialization only)
|
||||
* [ ] Envy store (deserialization only)
|
||||
* [ ] GVariant => See DBus: the same crate propose both
|
||||
* [X] JSON
|
||||
* [ ] JSON5
|
||||
* [X] Deserialization
|
||||
* [ ] Serialization
|
||||
* [X] S-Expressions (lisp)
|
||||
* [X] Pickle
|
||||
* [ ] Test properly both way
|
||||
* [ ] Query String (URL)
|
||||
* [ ] Deserialization
|
||||
* [X] Serialization
|
||||
* [ ] MessagePack
|
||||
* [ ] Deserialization
|
||||
* [X] Serialization
|
||||
* [X] RON
|
||||
* [ ] TOML
|
||||
* [X] YAML
|
||||
* [ ] …
|
||||
* [ ] Add tests for each serializer and each deserializer (at least one)
|
||||
* [ ] Check if crates have features that we should enable/disable
|
||||
* [ ] `zvariant` looks to include async runtime by default
|
||||
* [ ] Check my notes for each data format and open an issue on the crates to point problem/present my project and ask for help
|
||||
* [ ] Add proper error handling (find a mentor to explain me propper error management: struct, enum, … and then use anyhow/this_error if needed)
|
||||
|
Loading…
Reference in New Issue
Block a user