On 1 Feb 2011, at 3:24 PM, Nigel Kersten wrote: > On Tue, Feb 1, 2011 at 2:30 PM, Ian Ward Comfort <[email protected]> > wrote: >> Since the longhand syntax is already permitted, providing "Self" as >> shorthand doesn't seem too dangerous -- modulo keyword namespace concerns, I >> guess. >> >> I'm curious to hear Nigel's misgivings, though, in case I'm missing >> something. > > My misgivings are blurry, but center around complexifying what was meant to > be a "simple DSL".
I'm definitely sympathetic to that concern. In a sense, the proposal is analogous to #4885, though (allowing simple specification of module paths with ~). Would it seem less dangerous if the syntax were different? (And is there anything that can be done with "Self" that can't already be done with Class[foo] inside the foo class?) -- Ian Ward Comfort <[email protected]> Systems Team Lead, Academic Computing Services, Stanford University -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
