-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 3/02/10 3:27 AM, Michael DeHaan wrote:
> Hi List!
> 
> So I was talking with several folks on IRC this morning, and we came up 
> with an idea.
> 
> One of the strengths of Puppet is it has a very large community with 
> tons of systems administration experience.    This is huge.  I'd like to 
> unite that experience more closely, so that this power is immediately 
> available and obvious to new and existing users.   Currently we have a 
> large collection of repos, some containing one module, some containing 
> many, but they are fragmented:

Mike

I'd love to see this get off the ground.  There have been a couple
of attempts at it - and you can see some background at:

http://reductivelabs.com/trac/puppet/wiki/CommonModules
http://reductivelabs.com/trac/puppet/wiki/ModuleStandards

> What I'd like to do initially is start getting these together in one 
> giant curated repo, hosted on our github space, that makes it easier for 
> all Puppet users to contribute to.

Sounds great - we had a play with a couple of ways to do this -
mostly around git submodules (to allow you to check out individual
modules from a git repo).  I'd personally recommend not going down
that path - I had issues. :)

> I think we need to start small, and identify some basic concepts we need 
> a collection of namespaced modules
> to have, in order to work together well.     If this takes off, we may 
> want to create a seperate list for development of the common modules -- 
> TBD -- but we could use puppet-users for now.

I think the primary issue here is to have some common rules for
handling certain scenarios:

1.  Cross-platform support
2.  Naming standard
3.  Module construction

I personally don't think these are hard problems to solve and I
think it we put together two or three straw man variants as a
talking point that'd get us further ahead than talking about it.

Regards

James Turnbull

- -- 
Author of:
* Pro Linux System Administration (http://tinyurl.com/linuxadmin)
* Pulling Strings with Puppet (http://tinyurl.com/pupbook)
* Pro Nagios 2.0 (http://tinyurl.com/pronagios)
* Hardening Linux (http://tinyurl.com/hardeninglinux)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEVAwUBS2ipniFa/lDkFHAyAQLuKAgAvMWAhzS3idQrWZ+tVabOmSR1TfNoRBcR
HqdIhMkO9tpfV4GKxwgQOcZuD72sIZ5Kil6+WBIx6B/27jXMtPKwLHxc+aT/2Ylh
FulUZ9ig0wWdBHiStEMLIW4VjnUM4MEK7lDf4NXz4wi56jdEnXTxQ1O+KGIQG+cg
Ui6MvQeDw8TIxhHeJ0EeQ5OJ01MiiL1/3cSqAFcasB6mrDLP/24xvkopp95mkajT
N8cnyCtZbX/oj5U9HMNbqDS9C+XhMAuCpyrCyItuAVzoqdY9njLZe4VbUsAIRkIp
uXdTkaXZEH5DbheP0ujSsydkJ6GpevTqg2JzeqOSRvlzmvQQBgS1aQ==
=uJCK
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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-users?hl=en.

Reply via email to