This is a list of areas of potential improvement for meli, since most of the interworking parts of it have a lot of intricacy on their own.
-
Async logging support: right now logging does not lock the log sink (log file or
stderr) and log items flushed at the same time might appear intertwined in the same line. -
Terminal investigations: such as "how many columns does a unicode grapheme take?", hyperlink support, sixels, synchronised output, etc).
-
Accessibility features currently not planned.
-
Embedded Terminal stuff.
-
Embedded HTTP Client worries.
-
CLI command completion support.
-
Associated items / Related metadata
Add concept of related metadata for an email or thread. This can be used for the user to setup manual links with other threads, or tools to detect other versions of a patchset and show it on the UI. https://alexanderobenauer.com/labnotes/005/