David M. Lloyd
David M. Lloyd
Now that 2.8.0 was released, what do we think about moving this forward?
Per conversations, I'm going ahead with this. If there is a specific problem, please let me know (I'm on Zulip).
We would never use this mode, would we?
Wouldn't it be better to just not comply with the MP config spec in this regard? It's clearly wrong. People using `\$` would have to change to using `$$`, but...
I disagree; we did discuss impact but in this case I think the greater consideration is the long-term effect. `$$` having a special meaning sometimes and not other times results...
It cannot be context aware though. Otherwise you have an ambiguous parsing rule for `$$${` for example. Would this be `$` followed by expression, or `$${`, or something else? And,...
This is to say, we need to solve the password issue some other way IMO.
We could have a `literal` meta-expression. Or, a no-expression quoting scheme. Or, better yet, don't encode passwords in cleartext. We could aggressively reject syntax errors in expressions so that we...
Yes, the original value must be changed no matter what if it has an unintended expression string or an unintended escape in it.
I do think that defining consumer interfaces is the right way to do this. I would actually say that the consumer interface should be defined individually for each use case/purpose,...