Hi Henrik, On Tue, Feb 10, 2015 at 9:30 PM, Henrik Lindberg < [email protected]> wrote:
> On 2015-10-02 19:52, Walter Heck wrote: > >> I'm personally more of a fan of what some programming languages call >> interfaces; a sort of contract if you will that a module implements. >> >> Yes that is good - does not solve the issue of modules having the same > name though - either the module name must change, or modules must be > installed with both author and name and then referenced the same way. > But with this you wouldn't need to have more then one module with the same name? All you'd need is a single module that satisfies all the interfaces the rest of your code asks for. I would think that if this was implemented, the community would gravitate towards a single IMysql interface which can then be implemented by different mysql modules in different ways. cheers, -- Best regards, Walter Heck CEO / Founder OlinData <https://t.yesware.com/tl/2627942011ccc3835f76c6e9ba4c0af91f3d3722/53f65fbbd041f0e792b2eaca63996aba/53e6d075ec31fd4e14e81c226c7f32cd?ytl=http%3A%2F%2Folindata.com%2F%3Fsrc%3Dwh_gapp> - Open Source Training & Consulting Check out our upcoming trainings <https://t.yesware.com/tl/2627942011ccc3835f76c6e9ba4c0af91f3d3722/53f65fbbd041f0e792b2eaca63996aba/50b3fd816e9110607700dc6c8a41a2cb?ytl=http%3A%2F%2Folindata.com%2Ftraining%2Fupcoming> -- 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/CAOfYMj4uk2OUtQ5tbG6waX0K4FQRfUST8Q2hf-sfp5Pz%3DsADJw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
