Repository navigation
docs: say who qualifies for private repository access - #23
Conversation
"Downstream teams" did not settle whether an exchange running the software qualifies, and the policy tells teams not to pass patch source to validators or node operators, so a professional operator read both halves and found itself on the wrong side of one of them. Chain development teams and major exchange partners qualify, through KYC and directly from us. The restriction on passing source on is unchanged, because it governs redistribution rather than who can be granted access. Raised by Eric reviewing the security blog draft.
|
| Access is granted to chain development teams and to major exchange partners that | ||
| have passed KYC and run the repository in production. Each month's repositories |
There was a problem hiding this comment.
Access requirements may not apply
The phrase “that have passed KYC and run the repository in production” follows only “major exchange partners.” An administrator could read this as granting chain development teams access without either requirement, allowing invitations to private patch repositories without the previously required KYC check. Make clear that both groups must meet both requirements.
| Access is granted to chain development teams and to major exchange partners that | |
| have passed KYC and run the repository in production. Each month's repositories | |
| Access is granted to chain development teams and major exchange partners only if | |
| each team has passed KYC and runs the repository in production. Each month's repositories |
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
The relative clause attached only to the second group, so the sentence could be read as granting chain development teams access without KYC or a production deployment.
"Downstream teams that have passed KYC" never said whether an exchange running the software qualifies, while the distribution rule says not to pass patch source to validators or node operators. A professional operator was on the wrong side of one of those.
Chain development teams and major exchange partners qualify, through KYC and directly from us. The redistribution rule is unchanged.