-
Notifications
You must be signed in to change notification settings - Fork 45
Logbook
Jean-Philippe Raynaud edited this page Jul 22, 2025
·
1128 revisions
This page records a log of the team’s work, thinking, discussions, pains, joys, events, and experiences that happen on a daily basis. It’s supposed to be a kind of Stream of consciousness that can later be searched, analyzed, reviewed in more formal retrospectives.
Rules:
-
Log days in reverse chronological order, recent first
-
When the stream is getting too big, such that github refuses to render do the following:
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
Logbook-Year-Hn.md
orLogbook-Year-Qn.md
page - update links on top of this page to make it easier to navigate try to fix all links in the wiki at least
- notify the team
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
-
Move (and link) recurring sections to relevant dedicated pages.
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Golden tests #2642 is being updated
- List the invalid/missing immutable files in the verify command in client CLI #2618: the PR List invalid or tampered immutable files in verify command #2637 has been updated and is being reviewed
- Release 2530 distribution #2625: we have kept working on the issue
- Refactor test_utils module in mithril-common crate #2580: the PR refactor: rethink dummies test doubles #2647 has been created, reviewed and merged
- Add one line installer Docker images sections in release note #2638: the PR ci: add extra information to release notes #2646 has been reviewed and merged. The issue is closed
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Golden tests #2642 is being updated
- List the invalid/missing immutable files in the verify command in client CLI #2618: the PR List invalid or tampered immutable files in verify command #2637 has been updated
- Release 2530 distribution #2625: we have kept working on the issue
- Prototype Mithril/Cardano bundle in Docker image #2616: we have kept investigating the available options for creating a composite Docker image
- Refactor test_utils module in mithril-common crate #2580: we have kept working on the issue
- Add one line installer Docker images sections in release note #2638: the PR ci: add extra information to release notes #2646 has been created and is pending review
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Golden tests #2642 is being updated
- List the invalid/missing immutable files in the verify command in client CLI #2618: the PR List invalid or tampered immutable files in verify command #2637 has been updated
- Release 2530 distribution #2625: we have kept working on the issue
- Prototype Mithril/Cardano bundle in Docker image #2616: we have kept investigating the available options for creating a composite Docker image
- Refactor test_utils module in mithril-common crate #2580: we have kept working on the issue
- Add one line installer Docker images sections in release note #2638: we have kept working on the issue
- We have also made sure that none of the test SPOs we operate needed their KES keys rotated
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Golden tests #2642 has been created
- List the invalid/missing immutable files in the verify command in client CLI #2618: the PR List invalid or tampered immutable files in verify command #2637 has been updated
- Refactor CardanoNetwork entity #2590: the PR refactor: unify and extend CardanoNetwork implementation #2643 has been merged. The issue is closed
- Release 2530 distribution #2625: the PR Chore: update dependencies for distribution 2530 #2644 has been created, reviewed and merged
- Prototype Mithril/Cardano bundle in Docker image #2616: we have kept investigating the available options for creating a composite Docker image
- Refactor test_utils module in mithril-common crate #2580: we have started to work on the issue
- Add one line installer Docker images sections in release note #2638: we have started to work on the issue
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated. The PR fix(dmq): add missing KES period in 'DmqMsg' #2636 has been merged
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Golden tests #2642 has been created
- List the invalid/missing immutable files in the verify command in client CLI #2618: the draft PR List invalid or tampered immutable files in verify command #2637 has been updated
- Future-proof maintainability for the new website #2622: the PR make website more future-proof #2641 has been created, reviewed and merged. The issue is closed
- Refactor CardanoNetwork entity #2590: the PR refactor: unify and extend CardanoNetwork implementation #2643 has been created and is pending review
- Release 2529 distribution #2625: we have started to work on the issue
- Prototype Mithril/Cardano bundle in Docker image #2616: we have started to work on the issue
- Synchronize certificate chain of follower aggregator #2534: the PR [feat: Add CertificateChainSynchronizer and make follower aggregators start their chain by synchronising with their leader #2634] has been merged. The issue is closed
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been updated. The PR fix(dmq): add missing KES period in 'DmqMsg' #2636 has been created and is being reviewed
- Enhance STM library readability #2568: the PR Enhance STM library readability - Rename functions #2632 has been merged. We have kept working on the issue
- List the invalid/missing immutable files in the verify command in client CLI #2618: the draft PR List invalid or tampered immutable files in verify command #2637 has been created
- Future-proof maintainability for the new website #2622: we have worked on the issue and created an analysis of the modification done with the upgrade of the homepage design
- Monthly report June 2025 #28: the PR has been merged
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been merged
- fix(network): add missing KES period in DMQ message #671: the PR has been merged
- Add one line installer Docker images sections in release notes #2638: the issue has been created and groomed
-
Replace
serde_yaml
unmaintained crate #2639: the issue has been created and groomed - Implement a common aggregator client #2640: the issue has been created and groomed
- Synchronize certificate chain of follower aggregator #2534: the PR feat: Add CertificateChainSynchronizer and make follower aggregators start their chain by synchronising with their leader #2634 has been created and is pending review
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: the draft PR feat: implement fake DMQ node #2635 has been created
- Clients support Mithril era transition #2619: the PR feat: add support for Mithril era transition in clients #2633 has been merged. The issue is closed
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Rename functions #2632 has been updated and is ready to be merged
- List the invalid/missing immutable files in the verify command in client CLI #2618: we have kept working on the issue and the developments have been pushed to the ctl/2618-list-invalid-or-missing-immutable-files-in-verify-command branch
- Monthly report June 2025 #28: the PR has been created with the Mithril sections
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been created and is pending review
- fix(network): add missing KES period in DMQ message #671: the PR has been created and is pending review
- We have also prepared the sprint planning for the next iteration
- Synchronize certificate chain of follower aggregator #2534: we have kept working on the issue and the developments have been pushed to the djo/2534/aggregator-sync-master_follower branch
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: we have started to work on the issue, and the developments have been pushed to the jpraynaud/2627-fake-dmq-node-in-relay branch
- Clients support Mithril era transition #2619: the PR feat: add support for Mithril era transition in clients #2633 has been created, reviewed and is ready to be merged
- Enhance STM library readability #2568: the draft PR Enhance STM library readability - Rename functions #2632 has been updated
- List the invalid/missing immutable files in the verify command in client CLI #2618: we have started to work on the issue
- Monthly report June 2025 #28: the PR has been created with the Mithril sections
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been created and is pending review
- fix(network): add missing KES period in DMQ message #671: the PR has been created and is pending review
- Synchronize certificate chain of follower aggregator #2534:we have kept working on the issue and the developments have been pushed to the djo/2534/aggregator-sync-master_follower branch
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: we have started to work on the issue, and the developments have been pushed to the jpraynaud/2627-fake-dmq-node-in-relay branch
- Clients support Mithril era transition #2619: the developments have been pushed to the dlachaume/2619/client-era-support branch
- Add client CLI version in stderr #2620: the PR Add print in output of the client CLI version at each command execution #2630 has been reviewed and merged
- Enhance STM library readability #2568: the PR Enhance STM library readability - Deprecate Old Structs #2629 has been reviewed and merged. The draft PR Enhance STM library readability - Rename functions #2632 has been created
- Monthly report June 2025 #28: the PR has been created with the Mithril sections
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been created and is pending review
- We have also checked that no test SPO we operate needed to have their KES keys rotated
- Synchronize certificate chain of follower aggregator #2534:we have kept working on the issue and the developments have been pushed to the djo/2534/aggregator-sync-master_follower branch
- Build Linux ARM binaries in the CI #2178: the PR ci: add Linux arm64 support #2628 has been merged. The issue is closed
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: we have started to work on the issue, and the developments have been pushed to the jpraynaud/2627-fake-dmq-node-in-relay branch
- Clients support Mithril era transition #2619: the developments have been pushed to the dlachaume/2619/client-era-support branch
- Add client CLI version in stderr #2620: the PR Add print in output of the client CLI version at each command execution #2630 has been created and will be ready for review shortly
- Monthly report June 2025 #28: the PR has been created with the Mithril sections
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been created and is pending review
- Stabilize Cardano DB v2 client CLI/library - Phase 2 #2577: the PR Stabilization of cardano db v2 (aggregator) #2610 has been merged. The issue is closed
- Synchronize certificate chain of follower aggregator #2534:we have kept working on the issue and the developments have been pushed to the djo/2534/aggregator-sync-master_follower branch
- Upgrade to Rust 2024 edition #2582: we have merged the PR Upgrade to Rust 2024 edition #2613. The issue is closed
- Build Linux ARM binaries in the CI #2178: the PR ci: add Linux arm64 support #2628 has been created, reviewed and is ready to be merged
- Use alternative to Sendgrid for email notifications in CI #2617: the PR ci: replace Sendgrid usage in Test Notify on Failure GitHub workflow #2626 has been merged. The issue is closed
-
Upgrade to Cardano 10.5 #2623: we will resume working on the issue once the
10.5.0
version is released. The developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch - Implement a fake DMQ node with Mithril relay #2627: we have started to work on the issue, and the developments have been pushed to the jpraynaud/2627-fake-dmq-node-in-relay branch
- Clients support Mithril era transition #2619: we have started to work on the issue
- Monthly report June 2025 #28: the PR has been created with the Mithril sections
- CIP-0137 | Fix mini-protocols and update implementation plan #1047: the PR has been created and is pending review
- Stabilize Cardano DB v2 client CLI/library - Phase 2 #2577: the PR Stabilization of cardano db v2 (aggregator) #2610 is ready to be merged
- Synchronize certificate chain of follower aggregator #2534: the PR test:enhance certificate chain builder and mock build #2615 has been merged. We have kept working on the issue and the developments have been pushed to the djo/2534/aggregator-sync-master_follower branch
- Implement a publisher with the n2c Local Message Submission mini-protocol with Pallas #2539: the PR feat: add DMQ publisher/consumer in signer/aggregator #2599 has been merged. The issue is closed
- Implement a consumer with the n2c Local Message Notification mini-protocol with Pallas #2540: the PR feat: add DMQ publisher/consumer in signer/aggregator #2599 has been merged. The issue is closed
- Upgrade to Rust 2024 edition #2582: we will merge the PR Upgrade to Rust 2024 edition #2613 on Wednesday
- Build Linux ARM binaries in the CI #2178: we have kept working on the issue and a draft PR will be created shortly
- Use alternative to Sendgrid for email notifications in CI #2617: the PR ci: replace Sendgrid usage in Test Notify on Failure GitHub workflow #2626 has been created and is pending review
- Upgrade to Cardano 10.5 #2623: we have started to work on the issue and the developments have been pushed to the jpraynaud/2623-upgrade-cardano-node-10.5 branch
- Implement a fake DMQ node with Mithril relay #2627: the issue has been created and groomed. We have started to work on the issue