User:George: Difference between revisions
Jump to navigation
Jump to search
Created page with "Contact me:" |
Add maintainer guidelines |
||
Line 1: | Line 1: | ||
Contact | '''Contact''' | ||
matrix: @georgezgeorgez:hc1.chat | |||
== Maintainer guidelines == | |||
=== go-zenon === | |||
==== Protocol Changes ==== | |||
# Do the changes follow an implementation neutral specification? | |||
# Is there proof that a supermajority of validators want the change? | |||
# Is the change well tested? (unit testing, functional and performance testing on testnets) | |||
# Is the change accompanied by user facing documentation? | |||
# Is there clear direction on upgrade/deprecation path? (spork vs hardfork vs etc) | |||
==== Performance Changes ==== | |||
# Does the change meet one of the following: | |||
## Improves average performance | |||
## Improves situational performance AND does not worsen average performance | |||
# Given that most performance considerations require trade-offs, it should not be necessary to prove that a performance change does not worsen situational performance | |||
# Is there clear direction on upgrade/deprecation path? (data migrations vs resync vs etc) | |||
===== Misc/QoL ===== | |||
# Is there clear direction on upgrade/deprecation path? (api lifecycle vs etc) |
Revision as of 16:30, 27 November 2024
Contact
matrix: @georgezgeorgez:hc1.chat
Maintainer guidelines
go-zenon
Protocol Changes
- Do the changes follow an implementation neutral specification?
- Is there proof that a supermajority of validators want the change?
- Is the change well tested? (unit testing, functional and performance testing on testnets)
- Is the change accompanied by user facing documentation?
- Is there clear direction on upgrade/deprecation path? (spork vs hardfork vs etc)
Performance Changes
- Does the change meet one of the following:
- Improves average performance
- Improves situational performance AND does not worsen average performance
- Given that most performance considerations require trade-offs, it should not be necessary to prove that a performance change does not worsen situational performance
- Is there clear direction on upgrade/deprecation path? (data migrations vs resync vs etc)
Misc/QoL
- Is there clear direction on upgrade/deprecation path? (api lifecycle vs etc)