On 04/12/2011 04:41 PM, R.I.Pienaar wrote: > > > ----- Original Message ----- >> On Tue, Apr 12, 2011 at 12:54 AM, R.I.Pienaar < r...@devco.net > >> wrote: >> >> >> >> The PDL is a *much* more desirable solution than either layered >> classes >> or extlookup, why it has gone un-implemented I dont know and why the >> current suggestion is that layered classes somehow represents an >> effective >> alternative to the PDL I do not understand at all - since surely why >> bother with the PDL at all then? >> >> >> >> >> I'll answer this one. The obvious, and correct, answer is, "because >> it's a lot of work to do this." >> >> For Puppetlabs to do this, they're going to have to invest a lot of >> time and energy, because their implementation *must* be >> backwards-compatible or else provide an automated tool for doing the >> conversion. Further, the PDL proposal hasn't actually been around >> all that long. Puppetlabs isn't Microsoft and doesn't have a >> thousand developers on hand to write stuff up. Their staff is small >> and no matter how talented they are, there is limited time with each >> day. Even a user-contributed patch set probably will take time to >> vet simply because of the compatibility requirements. > > I get that, I wasnt intending to say 'why has it not been coded yet' but > more wondering why extlookup is being downplayed in the absence of a > solution that solves the same problem as effectively. Many big users > out there today says they cant live without extlookup, simply because > it's effective at solving the problem. > > So I think the original question is very valid - why tell people not > to use a feature that is available in the core language? if it sux, > remove it.
Hi, I can see how this is a soft spot for you, but it wasn't suggested that extlookup was doing a poor job. We're talking the *Style* guide here. So extlookup is being effectively deprecated. You consented that PDL was going to be the superior solution. extlookup may even be going to be obsoleted (it definitely isn't yet). While I believe that it's a bit early to deprecate features when their successor is not even beta yet, I don't see a big issue with it, either. After all, ENC+param classes are available if clumsy (as you put it). Cheers, Felix -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.