From e386e864746a556be6c6aba54456c972d1b40602 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 27 Aug 2017 17:49:18 +0200 Subject: [PATCH] Add todo: Rewrite libimagerror with chain-error crate --- doc/src/09000-todos.md | 5 +++++ 1 file changed, 5 insertions(+) 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