Re: Onyx Dashboard. We're currently debating between rolling our own tools or adding to Dashboard, but when it comes to viewing window state, either A: Dashboard needs to connect to peer group to run peer-http-query, B: Dashboard needs to connect to S3 checkpointing bucket, or C: Dashboard shouldn't connect to either of these pieces architecturally, so we should separate out that piece. Thoughts?
That’s a pretty good assessment of the situation. Pyroclast did both of those things for different reasons, but I haven’t thought a lot about whether the dashboard is the right place to put it. It’s probably a better place to put it than anywhere else, but I think I’d want to see most of the code to do so in its own lib, maybe lib-onyx?