-
Notifications
You must be signed in to change notification settings - Fork 379
Updating prefix formats #260
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
Updating prefix formats #260
Conversation
I think I'm fine with this, though it is a "breaking" change since it's more restrictive than what was there before. Is this something that we should target for the v0.4 milestone? |
Is there currently a planned date for the v0.4 cut? |
@saad-ali also suggested a change, removing the "reverse" from "reverse domain name notation" |
Will add that to the PR |
…wed; Changed reverse domain name notation to forward domain name notation.
Updated. In the recommended domain name format there is no underscore. Do we want to keep it? |
Any guidance on how to fix the Travis failure? The protoc versions match between Travis and my local machine (3.5.1) and protobuf versions for protoc-gen-go also match (1.2.0) |
LGTM |
Updated, PTAL! |
Closes #280 |
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
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
This PR makes explicit the implicit restriction that underscores "_" are not allowed in the prefix format, as described in the wiki link. It also proposes to further restrict prefixes to lower-case letters only. Internally in k8s, topology is represented by labels, which unfortunately doesn't allow either underscores or capitalized letters.
This should be a fairly low-risk change, but definitely still worth broadcasting in the next spec release.