This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--1dB4TkCn7j6Q3CsmV52CpB6RJVHb7kXe6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Hi everyone!
I'm starting a thread to discuss the puppet modules organization.
There are two proposed ways of organizing them:
1.- Using a unique module named ovirt_infra
2.- Using multiple modules, named ovirt_*
Feel free to propose other alternatives, the main points for each one are=
:
1.- Everything inside one module, easy to find
1.- Easy to add a new class, just create the file
1.- Easy to create hard to maintain code
1.- Easy to create very interdependent code
2.- Enforces modularization of the different code (one module, one task),=
that
brings
2.- Easier to test
2.- Safe to reuse
2.- More organized (not everything in the same place)
2.- It's the most common way of organizing puppet manifests, so the main
guidelines, patterns and most of the documentation expects this way of wo=
rking.
Please send your comments and if too many I'll open a pad with the them f=
or easy
review.
I vote for #2, modularized organization.
--=20
David Caro
Red Hat S.L.
Continuous Integration Engineer - EMEA ENG Virtualization R&D
Email: dcaro(a)redhat.com
Web:
www.redhat.com
RHT Global #: 82-62605
--1dB4TkCn7j6Q3CsmV52CpB6RJVHb7kXe6
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJToAwjAAoJEEBxx+HSYmnDFHMH/2kVB6rDRgMMu7xmwbPdbBtH
64+RtXM+8uqkUfcdQVd7RTk/mzVnj8jPupiRBE/KLspkLDVLIuRObQYkqUD/Iwcr
yv4DGhacdV6bMRbt4gLf4u2FcFLbS95EySqK0qnN7Y+qAJNiFQz1mjaCsSO++7sR
I3jYLMX1k18JlBZv6OI8hDR8U/0SQKT4aFFzUZP06cRNBrBDCJQ/GjNB6VL+fTUu
1g0GzazfjstFYELtlICnzgG24SIWB4OD3Hv7qw+TWuH45T5PczCyuer6/1ENhPJb
Afr21ZwnKdOGAI6cgeDHaSJ7bexAUu+YaOpzIWRs2YobS3E8JoqGckHhyg+4wJI=
=lhwM
-----END PGP SIGNATURE-----
--1dB4TkCn7j6Q3CsmV52CpB6RJVHb7kXe6--