-
Notifications
You must be signed in to change notification settings - Fork 973
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
docs(adr): ADR #010: Incentivized Testnet Monitoring #922
Conversation
Based on celestiaorg#901 and likely shouldn't be merged before it
Hmm I can't edit labels or reviewers but tagging @sysrex @Wondertan @liamsi |
Codecov Report
@@ Coverage Diff @@
## main #922 +/- ##
==========================================
- Coverage 58.53% 58.46% -0.08%
==========================================
Files 132 132
Lines 7947 7947
==========================================
- Hits 4652 4646 -6
- Misses 2818 2822 +4
- Partials 477 479 +2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Should we specify that this ADR is (Incentivised) Testnet specific instead of general monitoring? I.e. the document does not specify monitoring of a node for node operators but global monitoring for the network. We can also extend the document to have both cases.
Regarding the structure. All the sub-headers are questions with answers, and there is also a section for Open Questions, which are also questions with answers. I'm not saying that this should be fixed, but I don't understand the difference between those.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is something weird with the bullet points, all of them seem to be "1", is it intended?
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the progress we have overall and the clarifications we make. However, I am requesting changes due to incorrect statements, like "Node operators will lose the ability to monitor their own celestia-node", which are pointed out in the review comments.
Something for the node team to think about: what would opting in look like? A command-line flag, or an interactive prompt? |
With #907 this looks like a command-line flag: |
My main concern is that if it's some obscure flag that people explicitly have to add, very few people will know about it and help share metrics with us, even if they're ok with it. Is there a way to explicitly ask people if they want to share metrics or not? Maybe when you run |
@musalbas, @rootulp, I have no strong preferences between either script running over node binary and doing a prompt or the binary itself doing this on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you for bringing this over the line.
The flags/prompts and script/in-binary agreement above still need to be resolved, but i don't think it is blocking the merge
I also don't have strong opinions here. I'm okay with the interactive prompt if a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job! Thanks for the patience and also shoutout to @Wondertan and @sysrex for feedback and reviews.
Rendered
Prerequisites
Based on #901 and likely shouldn't be merged before it