Open niloc132 opened 3 years ago
Part of this is making the full stack custom, and putting different pieces together. I've had some experience with that here, https://github.com/devinrsmith/crypto-sources, and the experience was "not too hard"
Agreed, that is important, but deliberately out of scope for this specific ticket (or rather, a different scope, addressing a different set of concerns).
Deephaven needs to be embedded in other Java applications... -- Allow Deephaven to call other applications, operating as a framework, not a library. -- Make sample apps that illustrate these capabilities.
There are several degrees of freedom we have seen that should be easier to handle without outright forking the project and customizing it. Some examples:
Most or all of these can be generalized to "Make dagger modules more reusable so custom Java applications can create their own dagger component and start things up their own way". Any gradle project used in this way should be published in whole or in part to maven central for easier reuse, and a few sample apps built to show how this can be used.