-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor: subprotocols
crates
#1202
Comments
common_message_sv2: #1242 (comment) |
common_message_sv2: #1242 (comment) |
common_message_sv2: #1242 (comment) |
template-distribution: #1257 (comment) |
template-distribution: #1257 (comment) |
template-distribution: #1257 (comment) |
template-distribution: #1257 (comment) |
One of the key things I think we are missing in the subprotocols is how to actually use them. For example, there is no explanation how to connect to a pool and open SV2 compatible channel. Or simpler, how do I connect to a template provider. For us this stuff is intuitive and we have roles crates as reference but I actually think the main reference should be in the subprotocols crates. |
I see your point, but is that technical debt or lack of docs? |
This task is an outcome of the
protocols
Rust docs issues tracked in #845.While documenting
protocols::v2::subprotocols
in #1201, areas of potential code debt were identified. This issue servers as a place to list out these items to then be addressed in an organized manner. The initial Rust documentation effort was an immediate action, while a refactoring (which implies breaking API changes) is not so urgent priority, so for now we should leave this in the backlog for an appropriate moment in the future.Identified Potential Code Debt
TODO
The text was updated successfully, but these errors were encountered: