On Wednesday, April 1, 2015 at 9:01:52 AM UTC-5, Thomas Hallgren wrote:
>
> On 2015-03-31 14:57, John Bollinger wrote:
>
>
>
> On Thursday, March 26, 2015 at 8:24:30 AM UTC-5, John Bollinger wrote:
>
>>
>> Would someone please explain a little more about HI-14, though, and
>> especially about how the change implemented to fix that issue actually
>> addresses it at all? The issue description is about traversing structured
>> data in interpolation tokens, with an especial focus on structured fact
>> values, but the "fix" seems to have been to modify the interpretation of
>> *keys*. Either I'm misunderstanding something, or that doesn't address
>> the issue at all.
>>
>>
> Kylo? Anybody? Bueller?
>
> A key can be qualified and consist of several segments. Let's assume
> that the first segment is the key of some structured data. The remaining
> segments of the key will then navigate in that data. Example:
>
> $ hiera user
> {"name"=>"kim", "home"=>"/home/kim"}
>
> $ hiera user.name
> kim
>
>
Yes, I follow that this is the new behavior that HI-14 implements. My
point is that *it is not the feature that HI-14's description requests*,
nor that either of the issues marked as dupes of HI-14 requests. As such,
1. HI-14 appears to have been closed inappropriately. The issue it
describes (and that at least two dupes of it *also* requested) has not been
fixed.
2. To the best of my knowledge, the change to key interpretation that
was actually implemented does not correspond to any accepted issue.
I have concerns here both about the process and about the result. With
respect to process, we appear to have had a behavior change implemented
that was never accepted -- a breaking change, no less. The change that was
accepted for implementation is something different and as-yet
unimplemented. With respect to result, we have a change that breaks
existing sites without warning, acknowledgement, or even any particularly
good justification. I cry "foul"!
John
--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-dev/fc95b2f5-e5e0-402a-8c0d-1e9fcf0a82ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.