On Sep 21, 2015, at 7:52 PM, Corey Osman <co...@logicminds.biz> wrote:
> 
> Hi,
> 
> I remember when the puppet 2.7 release came out with support for faces was 
> all the rage.  The faces API seemed pretty slick as its a pluggable system 
> that allows the plugin to implement options as well.  I am curious if there 
> is any design notes or blog that someone followed in order to create this 
> system as I am looking to implement a similar pluggable feature for a project 
> I have.  

Hi Corey,

I was half of the design team for Faces (and a dev who left years ago was the 
other half).

There aren’t any design notes that I know of - we weren’t quite so mature as 
that then. My goal was to build an internal API that could be used directly in 
ruby or reflected directly onto the CLI, and I couldn’t find anything that 
could do it.

FWIW, most of the current dev considers Faces to be a miserable failure. I’m 
not clear on all the details, but I think it mostly comes down to a high degree 
of complexity, low relative value, and unnecessarily complicated implementation.

Not very helpful, but there you go.

-- 
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 puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/8F355324-95B7-4E35-9206-5DBDDED68DDE%40puppetlabs.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to