public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Steve Long <slong@rathaus.eclipse.co.uk>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev]  Re: Re: [gentoo-commits] gentoo-x86 commit in  media-tv/mythtv: ChangeLog mythtv-0.20.2_p14668.ebuild  mythtv-0.21_pre14666.ebuild  mythtv-0.21_pre14480-r1.ebuild
Date: Mon, 15 Oct 2007 21:57:07 +0100	[thread overview]
Message-ID: <ff0jvh$8u0$1@ger.gmane.org> (raw)
In-Reply-To: 47137651.8040503@gentoo.org

Doug Goldstein wrote:
> I know the other thing I didn't answer was the fact that some variables
> aren't quoted. It doesn't matter at all considering their configure
> script can't handle spaces in the path names anyway. We've been though
> that already. Additionally, qmake can't handle spaces in there even if
> you do quote so it really doesn't matter much.
>
I disagree: it's important to do the correct thing, wrt spaces in filenames,
in scripts, since there is a well-understood method of doing so (quoting)
and once it is correct, it is always correct no matter what use is made of
it in the future. If upstream tools can't deal with them, then they need to
be fixed. I appreciate that might not happen for this configure script, but
it shoud happen for qmake. (I find it hard to believe that qmake can't deal
with spaces in filenames tbh, not from experience: it just sounds
amateurish.)

> Some of these review changes truly feel like working at a company where
> you know the ins and outs of your tool. You can rattle off its
> capabilities to a millimeter. A new boss/manager comes in and has no
> idea what the tool is or the mission but by god he knows how to do your
> job better and you will follow his procedures. It makes no difference if
> his steps have no effect on the tool and waste more of your time. You
> additionally have to start giving him progress reports on how you're
> doing using his procedures, which instantly means you get less work done.
> 
> That's what this commits review list feels like.

Fair enough: that's how you feel about it. The quoting issue isn't new
though[1]: that it hasn't been picked up on before is no excuse for not
fixing it now, imo. The tool in question is bash, not the upstream
configure script or qmake, and correct usage should be a point of pride:
again, only my opinion.

Then again, no-one's making you report back-- you're not under any
contractual obligation to respond: must just be professional pride? ;-)

[1] http://www.grymoire.com/Unix/Quote.html
http://bash-hackers.org/wiki/doku.php?id=syntax:words explains why and how
the issue arises.


-- 
gentoo-dev@gentoo.org mailing list



      parent reply	other threads:[~2007-10-15 21:18 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1IgPfK-0005R4-Tw@stork.gentoo.org>
2007-10-13  0:44 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-tv/mythtv: ChangeLog mythtv-0.20.2_p14668.ebuild mythtv-0.21_pre14666.ebuild mythtv-0.21_pre14480-r1.ebuild Donnie Berkholz
2007-10-14  4:12   ` Doug Goldstein
2007-10-14  4:50     ` Donnie Berkholz
2007-10-14 12:02       ` [gentoo-dev] " Steve Long
2007-10-15 14:16       ` [gentoo-dev] " Doug Goldstein
2007-10-15 14:25         ` Jonathan Adamczewski
2007-10-15 14:37           ` Doug Goldstein
2007-10-15 18:31             ` Christian Faulhammer
2007-10-15 21:00               ` Doug Goldstein
2007-10-16 10:09                 ` Marijn Schouten (hkBst)
2007-10-15 19:14             ` Alec Warner
2007-10-15 20:57               ` Doug Goldstein
2007-10-15 22:09                 ` Donnie Berkholz
2007-10-16  1:17                 ` Ryan Hill
2007-10-16 23:04               ` Drake Wyrm
2007-10-15 20:57         ` Steve Long [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='ff0jvh$8u0$1@ger.gmane.org' \
    --to=slong@rathaus.eclipse.co.uk \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox