You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For bootstrapping we want to set up Polykey state without starting up networking or attempting network discovery. To do this we just need to create and start domains that use and modify the DB as well as others. Some of these depend on networking code so to streamline this we need the ability to create some domains without providing networking as a dependency.
Alternatively, we can extract all of the state creation to utility functions and call only those in bootstrapping.
This requires some thinking, especially in relation to an IoC container, as well as dealing with destroy after stop.
I think the issue right now is that certain dependencies are being needed for certain side effects. If those side effects could be done without needing those dependencies, it would probably work better.
Specification
For bootstrapping we want to set up
Polykey
state without starting up networking or attempting network discovery. To do this we just need to create and start domains that use and modify the DB as well as others. Some of these depend on networking code so to streamline this we need the ability to create some domains without providing networking as a dependency.Alternatively, we can extract all of the state creation to utility functions and call only those in bootstrapping.
Additional context
js-quic
integration and Agent migration #525 (comment)Tasks
as any
oras domain
.The text was updated successfully, but these errors were encountered: