-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[fixes #2723 #2813] opt-out flag for slash being the namespace separator. #3537
[fixes #2723 #2813] opt-out flag for slash being the namespace separator. #3537
Conversation
i suppose i should use feature instead of ENV flag... thoughts? |
@stefanpenner I presume feature flags are things that would one day go away once the feature makes it into a release. This seems different from runtime config flags. |
@stefanpenner I recall @wycats having doubts about long running flags like this. Is this an exceptional case? |
@wagenet i'm unsure what the other option is, unless we want to break backwards compat, or have more hacks. I am very open to suggestions. The current namespace solution is basically broken, but people may depend on it. As it is broken, and we have a successor planned, we would like to eventually phase it out. Most of the complexity is within the resolver, but that render helper hack leaks complexity all over the place. |
@stefanpenner We should discuss this at the core team meeting tomorrow. |
lets add this to this upcoming meeting, as I was sick and missed the last one. |
I should likely wrap this up in some more DefaultResolver + normalization improvements. |
@stefanpenner status? |
@wagenet you had concerns about long running flags, what is your current thought on that. This slash as namespace is actually quite broken. I would love to know how many people use it, or rely on it. |
note to self, should try to extract this into the resolver. |
I believe that this is likely a good case (see #3936 for another example) for feature flags in the stable build. By flagging this change, and leaving the value |
Just wondering if there has been any more thoughts on this as its causing problems for myself. |
@stefanpnner status? If this isn't resolved, can we put this on the agenda @rjackson? |
resolution @rjackson and @stefanpenner will propose an upgrade path. |
My suggested path is:
@stefanpenner - +1/-1? |
OK, assuming no flagging, then the plan would be:
@stefanpenner - Sound right? |
@rjackson yes. |
this also basically deprecates an early attempt at namespaces |
See #5260 |
i'll start the deprecation process tonight |
we are going to deprecate, this PR wil not be needed. |
(cc @kselden)