diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2017-08-27 17:49:18 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2017-08-27 17:49:18 +0200 |
commit | e386e864746a556be6c6aba54456c972d1b40602 (patch) | |
tree | 6c36f5dc9d76d8f81423bacbf4e7f0f13b111665 /doc | |
parent | 31254071e5a4bf2f5db9067c5cdb22c25579ac67 (diff) |
Add todo: Rewrite libimagerror with chain-error crate
Diffstat (limited to 'doc')
-rw-r--r-- | doc/src/09000-todos.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/src/09000-todos.md b/doc/src/09000-todos.md index 7a82f075..1c86156f 100644 --- a/doc/src/09000-todos.md +++ b/doc/src/09000-todos.md @@ -76,6 +76,11 @@ Now the modules that are not yet started: wrapping store types - [ ] Rewrite logger to allow config/env-var based module white/blacklisting and writing log to file +- [ ] Rewrite libimagerror to be based on `chain-error` crate. This basically + removes our error infrastructure, though existing traits and convenience + functionality should be kept (for example the `MapErrInto` or the `IntoError` + traits), as much as possible). If the switch to `chain-error` would require + too much code to be rewritten, reconsider. ## User Interface |