X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-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=zISM7WWYICOt0fj6n8COa5iarfvGA8J28t4aMRnAtq8=; b=xm+L4POtP4sElDQUjICxBogT234zCsLDsHVKl55TwfTl37ZDUd4l44PMLQ7tzu5mMu a6zc7YzA9rnsQlXbeLXqx6kk9N0sdUM9eToLCWObNgJSQ+poh23vtJkEC9tTy4HDz5+M n3TxcX18ikVIJxqehqr6xprdI1pk/zJeRpizByuXNSngvdALerWt+bNutby/RgJ7hJXB TVwbBHqxLx4aH4lw71G4n94A+LDC2ObE1MzArYN5/FllD03+wwwdhUIAJC43w5Sf4pDB nofnt2S14HL5fUe3UmYTRJIctG4E/LkJ8WN6u6KrIltou9BQEX/l2HaqMMNiGUsEY7nt ZlXw== MIME-Version: 1.0 X-Received: by 10.50.66.5 with SMTP id b5mr410609igt.84.1442005960512; Fri, 11 Sep 2015 14:12:40 -0700 (PDT) In-Reply-To: References: <201509111624 DOT t8BGOPYV000685 AT envy DOT delorie DOT com> <201509111732 DOT t8BHWnF7005271 AT envy DOT delorie DOT com> <960028A6-F16B-4276-B838-E9F0D2959A6F AT noqsi DOT com> <55F32375 DOT 2020505 AT ecosensory DOT com> <201509111941 DOT t8BJfqWl010427 AT envy DOT delorie DOT com> <201509112020 DOT t8BKKBgI012564 AT envy DOT delorie DOT com> Date: Fri, 11 Sep 2015 17:12:40 -0400 Message-ID: Subject: Re: [geda-user] About reinventing the wheel, and how to avoid it From: "Russell Nelson (russnelson AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=001a1134d1fe0a5d6a051f7f2d54 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 Precedence: bulk --001a1134d1fe0a5d6a051f7f2d54 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable People with actual jobs who need to get them done don't use undocumented parts of APIs because they knew that will screw them the next time they need to get actual work done. Do it right or do it over. On Fri, Sep 11, 2015 at 4:35 PM, John Doty wrote: > > On Sep 11, 2015, at 2:20 PM, DJ Delorie wrote: > > > > >> I believe that what DJ is saying is that you should feel free to do > >> that, but if he changes the API and your software stops working, > >> that's not going to keep him awake at night. > > > > Yes, that. > > > > *Especially* if you went out of your way to bypass the published API > > and dig into the unpublished internals. > > > > And you don=E2=80=99t understand that this is a cause for worry for users= who have > actual jobs that need to get done? > > John Doty Noqsi Aerospace, Ltd. > http://www.noqsi.com/ > jpd AT noqsi DOT com > > > > --001a1134d1fe0a5d6a051f7f2d54 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
People with actual jobs who need to get them done don'= t use undocumented parts of APIs because they knew that will screw them the= next time they need to get actual work done.
Do it right or do it over= .

On F= ri, Sep 11, 2015 at 4:35 PM, John Doty <jpd AT noqsi DOT com> wrote:

On Sep 11, 2015, at 2:20 PM, DJ Delorie <dj AT delorie DOT com> wrote:

>
>> I believe that what DJ is saying is that you should feel free to d= o
>> that, but if he changes the API and your software stops working, >> that's not going to keep him awake at night.
>
> Yes, that.
>
> *Especially* if you went out of your way to bypass the published API > and dig into the unpublished internals.
>

And you don=E2=80=99t understand that this is a cause for worry for users w= ho have actual jobs that need to get done?

John Doty=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Noqsi Aerospace, = Ltd.
http= ://www.noqsi.com/
jpd AT noqsi DOT com




--001a1134d1fe0a5d6a051f7f2d54--