On Wed, Oct 17, 2012 at 1:48 PM, Andy Parker <[email protected]> wrote: > > So yeah...this is a big problem right now. I'm open to suggestions > about how we could work differently to fix it. Maybe giving out commit > access to more people outside of Puppet Labs? >
Puppet usage in general have being growing at a fast pace in last year or so, just look at talks of PuppetConf. No doubt about that. So this huge growth will naturally put more pressure on solving bugs, getting rid of old stuff, updating documentation, etc, because more and more people are using Puppet. Now my main point. In my really humble opinion, PuppetLabs needs to decide what it wants to be. a) PuppetLabs wants to be the sole benevolent dictator of the project, keeping the keys to the kingdom. It decides who gets commit access. It decides what bugs will be left behind because developers are working on Puppet Enterprise and customers who put money on the company will always come first of non paying users. Code contributions from outside the company will happen, but they will always be small because thanks to the CLA. Basically been more cathedral than a bazaar. b) Make Puppet a real community project, where the "Puppet Community Project" (maybe a different name) is the upstream of Puppet Enterprise or other PuppetLabs projects. Like Citrix did to Xen and CloudStack, Red Hat does with many other projects KVM, Linux, oVirt, OpenStack is the upstream for many companies, Samba, Apache HTTP server is part of many proprietary solutions. The list could go on and on. If PuppetLabs continues to juggle the community expectations, like Peters, and the paying customers because you guys control almost everything, this type of tension will always happen and people might get seriously frustrated. History have shown that. So as I said, just my 0.2 cents. -- 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.
