I lost a bit of momentum over the past few weeks from working on some other urgent things, and I've kind of lost track of where I was at in the DI branch. I'll be working more extensively on that again toward the end of the month when I'm on PTO, and I hope to wrap that up into something reviewable and mergeable so that other can contribute as well. Plans there include documentation around what exists, what is left to do, which parts of the API are still in flux, and hopefully even something functional that combines the old and new systems properly.
Being such a larger overhaul, I've considered making an actual presentation or blog post or something to go over the various aspects. Let me know if you have preferred ways to review larger code changes like this (we can do screen sharing, video chat, async PR, whatever). I know Ralph has expressed interested in reviewing this, and I was wondering if anyone else wanted to give feedback there later. -- Matt Sicker <boa...@gmail.com>