delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/06/08/18:16:00

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=X4V55oJKk9g846MSuUus6J19Ahk2QohGbQgmcO/C1uI=;
b=iFc5zyeb5MFHEJ/yIgaZi+w4kt85VpcqSUlu5eGFGgRhoOwLeBmvWNBE8s/WXFtgH/
WCb3nBwbshykeIVx9gD9kKOok9UTXeubPsjgiATgblJYuhiQ9A+CH8XXoFKRLT8yhemo
V+S9nIOXJGD7Fy95fMKOdgddcIMVcqe2vDr/gjE9H8kC4ib5iG3SArJ/S4IoOw++dJwv
WirD7UkCBhxz/WobQkREGN7W0oyuyPwYi7N1qnGKahkG06pG/5L2txqnhEIf3a7BjNBW
PrEkF+odN63/09BhA1TzznAsxLoXSfjEiTmczgg+/6MVdPYIa7DPvDyhByCnZXAI0t4K
Yr0g==
MIME-Version: 1.0
X-Received: by 10.180.13.5 with SMTP id d5mr137545wic.56.1370729726802; Sat,
08 Jun 2013 15:15:26 -0700 (PDT)
In-Reply-To: <51B395EE.4050406@neurotica.com>
References: <CACPio-6QgmXwj8LwYoR6zq1hfXHh8ymmnDNhrJd5oEVg6pt0Gg AT mail DOT gmail DOT com>
<CAG4ve9Jm00oyLb7uLgQjSTjfBpXOL9a0tXkjAQx09325ibChPg AT mail DOT gmail DOT com>
<CACPio-7ucw-yxsykwOyV+p=+xUqKbwHLhQv1ODNS9Qd+gf3GPQ AT mail DOT gmail DOT com>
<CAG4ve9KAB6POcUvMhh3KsCt3eRyWus8L+V1WFyupgL-4QckRJA AT mail DOT gmail DOT com>
<CACPio-7yV1a08b99NyjrGtD0b7qdKWxLPQxA0nUr3qAL9yz7pQ AT mail DOT gmail DOT com>
<CAG4ve9KKG_4Z6V0V3HCjAjo6jwD=t5AmwGdVgGqYJbM9q6B_zA AT mail DOT gmail DOT com>
<CACPio-66SHLWYAusnwq0acYBL+QX0uwuuT8zeUotYE90a5pCHQ AT mail DOT gmail DOT com>
<CAG4ve9KeBYS_Gs_5y2o6ZWVREq0tEFtJiEQbX692SbRzTdSxgw AT mail DOT gmail DOT com>
<CAG4ve9+wP0VAnXAFpB+gJQHUphnNTYn71_wBphuMafL09k9YnQ AT mail DOT gmail DOT com>
<koto2c$r5i$1 AT ger DOT gmane DOT org>
<CACPio-4m=CaiEpRe7wkn61sFVonM=aw-Q2j499__aA916hc2CA AT mail DOT gmail DOT com>
<82BD0858-A229-4675-A3BD-17C7A2056654 AT jump-ing DOT de>
<kov5jn$14k$1 AT ger DOT gmane DOT org>
<kov78o$f89$1 AT ger DOT gmane DOT org>
<E15D8E0A-EECE-4A05-A009-EA7C6770769F AT jump-ing DOT de>
<51B3848C DOT 8030106 AT neurotica DOT com>
<51B38DFC DOT 8040405 AT sbcglobal DOT net>
<51B395EE DOT 4050406 AT neurotica DOT com>
Date: Sat, 8 Jun 2013 18:15:26 -0400
Message-ID: <CACPio-7k3iDYR9mELjHOHeMfvqbbUOiF9f9A0Bx_aae8ZUih1Q@mail.gmail.com>
Subject: Re: [geda-user] Re: refdes renumber
From: Nathan Stewart <therealnathanstewart AT gmail DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--001a11c23fba73031304deabe2c3
Content-Type: text/plain; charset=ISO-8859-1

Werror is better than nothing but whats really needed is a (favorite cm
software) post checkin build hook with
-Wnocheckin -Wconeofshame.

We used to joke a previous job about a post checkin build, where if you
broke the build, it sent a message to the internal IM server, and your
picture would pop up for everyone, photoshopped into one of those
lampshades they use for dogs after surgery (The cone of shame if you saw
the movie "Up!")
On Jun 8, 2013 4:41 PM, "Dave McGuire" <mcguire AT neurotica DOT com> wrote:
>
> On 06/08/2013 04:03 PM, Girvin R. Herr wrote:
>>>>
>>>> aerospace company, I treated warnings the same as errors in the code I
>>>> developed.  It was a matter of pride as well as quality.  That is how
>>>> I was
>>>> trained in the field.  When I compile many Linux packages today and
>>>> watch the
>>>> numerous warnings scrolling by, I wince.  For that is an indication
>>>> of the
>>>> quality of the code.  But if I need the function in the application I
am
>>>> building, I need to accept it - reluctantly and under protest.  I still
>>>> always fix warnings in my own code.
>>>
>>>
>>>   Bravo!
>>
>>
>> I must apologize if my comments seem like bragging.  That was not my
>> intent.  My hope is to inspire others.
>
>
>   Of course.  But it is behavior deserving of praise.  Almost nobody
takes pride in their work anymore.  I also build all of my code with
"-Wall" when using GCC (enable all warnings, even the useless ones) and
work until they are ALL gone.
>
>   People have laughed at me for that...but then I get paid to clean up
their messes. ;)
>
>
>                 -Dave
>
> --
> Dave McGuire, AK4HZ
> New Kensington, PA

--001a11c23fba73031304deabe2c3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p>Werror is better than nothing but whats really needed is a (favorite cm =
software) post checkin build hook with <br>
-Wnocheckin -Wconeofshame. </p>
<p>We used to joke a previous job about a post checkin build, where if you =
broke the build, it sent a message to the internal IM server, and your pict=
ure would pop up for everyone, photoshopped into one of those lampshades th=
ey use for dogs after surgery (The cone of shame if you saw the movie &quot=
;Up!&quot;)<br>

On Jun 8, 2013 4:41 PM, &quot;Dave McGuire&quot; &lt;<a href=3D"mailto:mcgu=
ire AT neurotica DOT com">mcguire AT neurotica DOT com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 06/08/2013 04:03 PM, Girvin R. Herr wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; aerospace company, I treated warnings the same as errors i=
n the code I<br>
&gt;&gt;&gt;&gt; developed. =A0It was a matter of pride as well as quality.=
 =A0That is how<br>
&gt;&gt;&gt;&gt; I was<br>
&gt;&gt;&gt;&gt; trained in the field. =A0When I compile many Linux package=
s today and<br>
&gt;&gt;&gt;&gt; watch the<br>
&gt;&gt;&gt;&gt; numerous warnings scrolling by, I wince. =A0For that is an=
 indication<br>
&gt;&gt;&gt;&gt; of the<br>
&gt;&gt;&gt;&gt; quality of the code. =A0But if I need the function in the =
application I am<br>
&gt;&gt;&gt;&gt; building, I need to accept it - reluctantly and under prot=
est. =A0I still<br>
&gt;&gt;&gt;&gt; always fix warnings in my own code.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; =A0 Bravo!<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I must apologize if my comments seem like bragging. =A0That was no=
t my<br>
&gt;&gt; intent. =A0My hope is to inspire others.<br>
&gt;<br>
&gt;<br>
&gt; =A0 Of course. =A0But it is behavior deserving of praise. =A0Almost no=
body takes pride in their work anymore. =A0I also build all of my code with=
 &quot;-Wall&quot; when using GCC (enable all warnings, even the useless on=
es) and work until they are ALL gone.<br>

&gt;<br>
&gt; =A0 People have laughed at me for that...but then I get paid to clean =
up their messes. ;)<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 -Dave<br>
&gt;<br>
&gt; -- <br>
&gt; Dave McGuire, AK4HZ<br>
&gt; New Kensington, PA<br>
</p>

--001a11c23fba73031304deabe2c3--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019