delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/29/13:05:37

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
Date: Mon, 29 Feb 2016 13:05:27 -0500
Message-Id: <201602291805.u1TI5Raf006015@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: geda-user AT delorie DOT com
In-reply-to: <233112C8-21C6-4753-823A-19BD5A2882C1@noqsi.com> (message from
John Doty on Mon, 29 Feb 2016 10:43:45 -0700)
Subject: Re: [geda-user] pcb import schematic crash, parantheses in netname
References: <20160215215221 DOT fd472794e7b9446a243bfc40 AT gmail DOT com> <20160216085628 DOT b70143c330cd4da98a4603d3 AT gmail DOT com> <201602160805 DOT u1G85d8c003148 AT envy DOT delorie DOT com> <20160216092912 DOT 7f7439f703b49175a21dbb1b AT gmail DOT com> <CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ AT mail DOT gmail DOT com> <201602161715 DOT u1GHFMBB028078 AT envy DOT delorie DOT com> <CAC4O8c9jr_b376SpuUk5HrJApP1c75oxsEBemn-i_xtC-rt-Zw AT mail DOT gmail DOT com> <201602162032 DOT u1GKWL7Y005291 AT envy DOT delorie DOT com> <CAC4O8c-ig=0UVAqagNXH_DBmC9uVQDu3Y1Gx7LBGmRCo0-_kVQ AT mail DOT gmail DOT com> <E75ECBB6-14E7-437A-B374-E0CF86BDFF1A AT noqsi DOT com> <CAC4O8c8z4JiJr=mgA+co4pX-yxu_pVsXpeKRYqneuxZNnYqh8g AT mail DOT gmail DOT com> <CAC4O8c8ejS! N3GrmB1Zw=Dx9Pm-3Y0jwjNs=yjmwgsqcoVW5ACw AT mail DOT gmail DOT com> <59CE9019-7A56-49D6-BC2B-680A7253B055 AT noqsi DOT com> <nauuv2$m6r$1 AT ger DOT gmane DOT org> <E56E5601-2E20-4A6E-B44C-C4F04808B97F AT noqsi DOT com> <CAC4O8c-ry2HnxmOHB2hARpcOMfuN4bb8rHmzZAD-z40pvOoVPA AT mail DOT gmail DOT com> <1771F6F4-1235-4D24-9015-2C9A04EB2117 AT noqsi DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1602290452460 DOT 7885 AT igo!
! r2priv> <A7491D34-9661-4F34-A547-5DF0264122B6 AT noqsi DOT com> <201602291654 DOT u1TGsRTd003670 AT envy DOT delorie DOT com> <233112C8-21C6-4753-823A-19BD5A2882C1 AT noqsi 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

> > Hey, it's software, at least you *can* rewrite it to do anything.  You
> > missed the message completely: It's *difficult* to do.  Perhaps you
> > could put some effort into making it easier?
> 
> There's a distinction between rewriting and scripting.

You missed my point completely.  Any software can be, at the worst
case, rewritten to do anything else.  Gschem can be rewritten to be a
video game.  It's possible.  It's *difficult*.  Saying something is
"possible" is a weak excuse to not make it easier.

> Who are the target users?

At this point, I'd like to say we're targetting the people who are
already using gEDA and trying to make it work for them.  People are
complaining and you're not listening.

It really sounds like you want the target users to be "John Doty" in
which case, fork the tools and go away.

> It used to be "anybody computer-literate who's using any tool that
> can read a netlist",

But the people who are trying to consume that netlist want the whole
process to be easier, and you aren't listening to them.  Where is the
spice model database?  Where is the osmond back-annotation tool?
You're using pcb as a whipping boy to avoid making the tools better
for everyone.

> Because I think there should be a toolkit for those of us who need
> the open-ended capability that the Unix philosophy leads to.

I agree, but why make that toolkit as difficult as possible for people
to use?  Why can't you listen to the people who *want* to use the
toolkit, who are complaining that it's difficult to use?

> Imitating KiCAD is a dead end.

Bringing up the KiCAD strawman is yet another excuse.

> No, it's just like using an editor to create program source code, a
> page at a time. The editor is not responsible for the things that
> make, the compiler, and the linker do. That's good modularity.

Then your argument is that gschem is like the old "edlin" that ONLY
edits files, and leaves everything else - like search and replace - to
scripts, where people want something like emacs or vi that have syntax
highlighting and a robust basis for expansion.  See?  I can abuse a
metaphor too.

> But it's the cost of a

No, that's an exuse again.  If you want a hard-to-use toolkit that
only the Supreme Chosen People can use, you won't find a willing flock
here.  A toolkit can be flexible and extensible without being sparse
and obtuse.

> You want Word, I want LaTeX.

I want a schematic editor.  You want a paint program.

- Raw text -


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