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
After merging #5016, integrate with ouroboros-consensus, cardano-node, and other dependencies. Comprehensive testing should follow, with further improvements deferred until after the new cardano-node release featuring the extensible diffusion stack. This release will provide a strong foundation for subsequent enhancements.
Once #5016 is merged, we must complete the following tasks:
Testing:
Add tests for general components (e.g., Churn, OG).
Component Unification:
Refactor peerChurnGovernor to maintain a single, unified implementation.
Bootstrap Peers Redesign:
Redesign the bootstrap peers concept to be generic and accessible for third-party use (currently, it is too Cardano-node specific).
Sub-library Creation:
Create a dedicated sub-library for Cardano-node-specific types and functions to improve dependency management and code organization.
Relocation of Cardano-specific Elements:
Move Cardano-specific functionalities out of Cardano-node. Consider shifting additional components (such as the topology file format) to ouroboros-network so third parties aren’t forced to reimplement these features from scratch.
The text was updated successfully, but these errors were encountered:
Integration & Testing:
After merging #5016, integrate with
ouroboros-consensus
,cardano-node
, and other dependencies. Comprehensive testing should follow, with further improvements deferred until after the new cardano-node release featuring the extensible diffusion stack. This release will provide a strong foundation for subsequent enhancements.Post-#5016 Action Items
Once #5016 is merged, we must complete the following tasks:
Testing:
Component Unification:
peerChurnGovernor
to maintain a single, unified implementation.Bootstrap Peers Redesign:
Sub-library Creation:
Relocation of Cardano-specific Elements:
ouroboros-network
so third parties aren’t forced to reimplement these features from scratch.The text was updated successfully, but these errors were encountered: