I just started using puppet about 4 months ago and I have to say, it was a 
lot to take in. I read through the documentation, downloaded the VM to play 
with, etc. What I found was the documentation was almost overwhelming. Part 
of the problem was I didn't know what I wanted to know. After having gotten 
used to puppet, I don't think the current documentation is in need of 
review - it is exactly what I need and use now. But for a beginner, it was 
difficult to stay on the learning curve, even the getting started section 
seemed to be tons of information. Luckily I had expert puppet users helping 
me but I couldn't imagine trying to learn this without someone to bounce 
"silly" questions off of. 

What I think could help beginners the most would be maybe an "example 
network" where a small network with a master and several clients are set up 
and you can see all the files and how they interact. Essentially have a 
description of what the different clients "do" (apache, dhcp, ntp, 
database, etc) and then have the folder structure of the manifests 
available to look at. The reason I bring this up was because I was reading 
the "Learning Puppet" material and thinking to myself, "Ok, I get that but 
*how* should I do this?" The hardest part I think for a beginner is making 
the leap from understanding the concepts to how those concepts are commonly 
executed in real world manifests. I think a simple demo network would be 
great. Just my thoughts having just come from the "beginners" camp.

On Friday, March 30, 2012 3:00:54 PM UTC-5, Mister IT Guru wrote:
>
> Good Evening Guys,
>
> Let me start by saying that I really admire how far puppet has come in the 
> last year or so, with the launch of the Enterprise version, Puppet Forge 
> and the other innovations from within Puppet Labs, and in particular the 
> community participation. I love the mailing list, even though I've been 
> lurking for over a year. It's this "inner shame" that compels me to raise 
> this issue. I apologise if this is not the place to mention this, but hey, 
> you've already got this far, so keep reading!
>
> I get stage fright looking at some of the "code fragments" that people 
> post to the list and then say "This is how far I've got and I'm trying to 
> do X" where X is something pretty complex/unique doesn't quite seem like 
> best practice or something that you'll find on a general use linux box. 
> While I have no problem or even issue with this, the problem I find is that 
> when I tell my admin geek friends about puppet, they go to google and 
> switch off when they see what they view as "buckets of work" to just get 
> started.
>
> In a nutshell the perception and feedback I get and I feel this myself, is 
> that the competency level of those whose regularly participate in this 
> list, and in other internet forums may just be a bit too good. I feel as if 
> puppet is lacking a sort of "nursery area". After all, everyone here is 
> already a 'professional' or so we like to think!
>
> Would it be a good idea to have a puppet beginners list, where people can 
> post dumb questions, and maybe have some patient people posting links to 
> blog entries, you tube videos (something which I noticed is lacking for 
> puppet, again making it hard for me to evangelise about it, to even get 
> clients to look at it), and get up to speed with you guys.
>
> I would like a Puppet Nursery - Or failing that, can we get a puppet 
> advance list? :)
>
> I'm just saying - It worked for a different project, that's part of how 
> ubuntu started to take over the world, it just became accessible to the 
> casual user. Well, there are a bucket load of causal professional linux 
> admins, who I fear may dismiss taking up puppet because they just can't get 
> the time together to learn or keep up with those who puppet 24/7
>
> It's just an observation, with a request thrown in - If I annoyed you, 
> upset you, hurt your ego or made you feel bad in any way, I'm sorry. If you 
> wish to take it up with me personally, no problem, have your people call my 
> people, and we'll set up the meet - I'm a big guy so bring backup! (just 
> kidding, love peace and all that!) - I'm hoping to stimulate some 
> conversation and debate - how can puppet be one of the first thoughts in 
> the mind of someone who wants to manage from a 2 to 2 thousands machines? - 
> Reach a critical mass amount casual users? Worked for Facebook, Twitter - 
> not so much for Nokia but you get the point.
>
> SO! Techie Admin Genius People!! Let's Debate 
>
>
On Friday, March 30, 2012 3:00:54 PM UTC-5, Mister IT Guru wrote:
>
> Good Evening Guys,
>
> Let me start by saying that I really admire how far puppet has come in the 
> last year or so, with the launch of the Enterprise version, Puppet Forge 
> and the other innovations from within Puppet Labs, and in particular the 
> community participation. I love the mailing list, even though I've been 
> lurking for over a year. It's this "inner shame" that compels me to raise 
> this issue. I apologise if this is not the place to mention this, but hey, 
> you've already got this far, so keep reading!
>
> I get stage fright looking at some of the "code fragments" that people 
> post to the list and then say "This is how far I've got and I'm trying to 
> do X" where X is something pretty complex/unique doesn't quite seem like 
> best practice or something that you'll find on a general use linux box. 
> While I have no problem or even issue with this, the problem I find is that 
> when I tell my admin geek friends about puppet, they go to google and 
> switch off when they see what they view as "buckets of work" to just get 
> started.
>
> In a nutshell the perception and feedback I get and I feel this myself, is 
> that the competency level of those whose regularly participate in this 
> list, and in other internet forums may just be a bit too good. I feel as if 
> puppet is lacking a sort of "nursery area". After all, everyone here is 
> already a 'professional' or so we like to think!
>
> Would it be a good idea to have a puppet beginners list, where people can 
> post dumb questions, and maybe have some patient people posting links to 
> blog entries, you tube videos (something which I noticed is lacking for 
> puppet, again making it hard for me to evangelise about it, to even get 
> clients to look at it), and get up to speed with you guys.
>
> I would like a Puppet Nursery - Or failing that, can we get a puppet 
> advance list? :)
>
> I'm just saying - It worked for a different project, that's part of how 
> ubuntu started to take over the world, it just became accessible to the 
> casual user. Well, there are a bucket load of causal professional linux 
> admins, who I fear may dismiss taking up puppet because they just can't get 
> the time together to learn or keep up with those who puppet 24/7
>
> It's just an observation, with a request thrown in - If I annoyed you, 
> upset you, hurt your ego or made you feel bad in any way, I'm sorry. If you 
> wish to take it up with me personally, no problem, have your people call my 
> people, and we'll set up the meet - I'm a big guy so bring backup! (just 
> kidding, love peace and all that!) - I'm hoping to stimulate some 
> conversation and debate - how can puppet be one of the first thoughts in 
> the mind of someone who wants to manage from a 2 to 2 thousands machines? - 
> Reach a critical mass amount casual users? Worked for Facebook, Twitter - 
> not so much for Nokia but you get the point.
>
> SO! Techie Admin Genius People!! Let's Debate 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/fddbc-keg0gJ.
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.

Reply via email to