This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
Content-Type: text/plain; charset=UTF-8
El 21/02/14 00:40, Alon Bar-Lev escribi=C3=B3:
----- Original Message -----
> From: "David Caro" <dcaroest(a)redhat.com>
> To: "infra" <infra(a)ovirt.org>
> Sent: Thursday, February 20, 2014 10:52:23 PM
> Subject: Scripting guidelines
> Hi everyone!
> Lately I've had a hard time to properly review some patches containing=
> scripts to manage our infrastructure because there's no
> a wiki page with a proposal . It's made up as a mix of some already=
> The reason to wrote a bash style guide and not a shell stile guide is =
> think that bash is widely adopted (default GNU shell) and provides eno=
> advantages to sacrifice some portability. I think that most of
> and management scripts will never be run on non-GNU OSes.
> POSIX compliance should be only used when really needed, for example, =
> build a specific project, that might be run on non-GNU based systems i=
> This thread is to start a discussion about it so please, share your op=
> concerns (and proposals).
We already discussed that, I think it is wrong for trivial scripts to u=
No need to discuss that over and over.
The problem is that there is nobody to have authority to decide anythin=
Open Source is not anarchy nor democracy, there should be strict
And we lack that, so anarchy is in action.
=46rom the company you work for, and a pretty old and active participatio=
n on open
source projects, Dave (cc'd) seems to disagree with your view of open sou=
So how are open source communities led? Largely by the people doing the w=
Most groups have a loosely defined common goal (build software widgets, o=
develop a awesome, open source, computer-based fourth grade math curricul=
and decisions are made by the people doing the work. There's no manager i=
dictating edicts about how things must be done or what objectives to seek=
Many people object to this method, call it anarchy, and claim that it imp=
progress. It's true that if the same set of people was coerced into a sin=
direction, they might make more progress, but there likely wouldn't be th=
level of innovation.
As for infra, it is not part of anything we distribute so it is not tha=
important, however, standards compliance is something that should be co=
>  http://www.ovirt.org/Bash_style_guide
> 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
> Infra mailing list
Red Hat S.L.
Continuous Integration Engineer - EMEA ENG Virtualization R&D
RHT Global #: 82-62605
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
-----END PGP SIGNATURE-----