delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/07/26/18:44:38

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:from:date:message-id:subject:to
:content-transfer-encoding;
bh=PLrawQCZGegGjAmSeFwyfaQThgaa1V/dUXV2iDBJKHk=;
b=Ujp1gjOVxZyvDRczMYXpvG0Uk24M8EVdiq+WO7DCwrJuVc1aBcIMwSrSldEJDMJMu+
tn2kNlVbMIFajYXR3l2lh/KfG5oI4E0qeTycqoJ7XBdNzVuxJo6Ip6By7H3m6ilp3z2h
qVqMIrD8oR33REUf+06mQx41+GMNbi6n/nRIHEX31lgTfqA60egayh2N3TyWf8E8IDh0
bmSnsIOfqkLJU/7ox34YCOh2f/ZmenkuI3fYQZms+6Bc1GuOFw333NKIKwnorCGVEN5c
dB3AwfXImarBFA69uUupmedppRZER2AQTTKy2BfbDwtiY6joEygSzik6Gjpbj11yi4Xy
QvNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-transfer-encoding;
bh=PLrawQCZGegGjAmSeFwyfaQThgaa1V/dUXV2iDBJKHk=;
b=hJuZfwymIDI1DUssyrGnm/sIq+4rjuSYhsc8lWziXVvw8jPUI//CmIPixbTAi9J7cZ
HL4HwKg3p5hS7j0Mjq6wRlhK2HyEJ69TS1COpRBuR1ymDmrh2Ix+THqBrta+1WBPwbI1
SwxfBrsUGE8Yrvv5TYyj0U/Ep6q7jzFuQf2RB4jdvFYmQPE76iPLUqgBVUVkIDbj8Y7r
AXG8+i2lSnpK9RdA6S7ZCDFgEFEbCPuayUKOFr96VATPEMtG3t0KmpUO6lmrnS8tu92I
Vpc5T4Y0aQSvFYryftr7Kv97nU2Hp0K9NjvIsk/h17DNr77VfZLKPoDlbUtVsQXKjfJC
+H8A==
X-Gm-Message-State: AEkoouu4tvy5u1CpMMNy9IIEyC0yJlwgZvba8haKc1eB80cSJOg0/lhRbRHv+0zLYcANX1k/9q3pBhW+ZOHy3g==
X-Received: by 10.46.71.69 with SMTP id u66mr9985097lja.14.1469572994594; Tue,
26 Jul 2016 15:43:14 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <CAM2RGhSaT4_Mg30WQa5e=WDWtyRDKUNPbBYMcbXtsBB8tNrP1A@mail.gmail.com>
References: <CAM2RGhSaT4_Mg30WQa5e=WDWtyRDKUNPbBYMcbXtsBB8tNrP1A AT mail DOT gmail DOT com>
From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Tue, 26 Jul 2016 22:43:13 +0000
Message-ID: <CAM2RGhRMG0eKfzbPaZzY4crqZKEbocZxVuv01DXCgYvP0qjrRw@mail.gmail.com>
Subject: [geda-user] Re: Why we lost another user? -> Re: Why we just lost some users? ->
Re: [geda-user] Stay or go?
To: gEDA users mailing list <geda-user AT delorie DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u6QMhJou009593
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

On Tue, Jul 26, 2016 at 5:22 PM, James Battat (jbattat AT wellesley DOT edu)
[via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>

<snip>
(removed my own text)

> I can add one point of view here.  When I was a brand-new user (started
> using gEDA in 2014 — I still consider myself a “quite new" user), I found
> the following frustrating when trying out gEDA:
>
> * Difficulty to install on my machine (Mac) (e.g. here and here)
>   Eventually, but reluctantly, I gave up and settled on running gschem/pcb
> in a linux virtual machine.
>   Once I chose to switch though, the linux install was painless.

Ok should be have a livecd/usb, virtualbox or vmware image for people
to play with?

> * Lack of coherent documentation for new users like myself to get off the
> ground

Should we have a manual that breaks down things for people who want
the simple answer? Basically instead of trying to explain each tool in
the chain but just how to use them in a flow?

<How do I make a schematic with geda?>
<How do I make a schematic with geda and then turn it into a netlist
to simulate it?>
<How do I simulate a netlist with ngspice?>
<How do I simulate a netlist with gnucap?>
<How do I simulate a netlist with xyce?>
<How do I make a schematic with geda and then a board layout with pcb?
<How do I make a schematic with geda and then a board with pcb using a
Makefile to automate it?>
<How do I make a schematic in geda to make a board with pcb and a
netlist to simulate it?>

>   For example, I had been following the recommendation to use gsch2pcb
> (which is the first listed tutorial for how to start using gEDA) for more
> than a year before I stumbled upon the “Import Schematic” feature in pcb.
> And, IIRC, the documentation for that is scattered throughout mailing list
> posts.

Can you explain what was in coherent. Was gEDA's stuff not matching up
with PCB's documentation or was it the wiki's tendency to point people
off at example projects rather than a specific part of the manual? I
want to really understand how we led you down a rabbit hole.

> * Lack of searchable archive of the mailing list(?)  Maybe there is one, but
> I haven’t found it.
>   As a result, I often stumble across useful mailing list content by
> accident when doing somewhat related google searches (e.g. the Import
> Schematic example above).

Ok.
1. Could you make a list of the useful stuff?
2. What made it useful. Was the content unique or was it just better
at explaining things?
3. Could we fold the questions it answered into a FAQ or other document?

> * No straightforward way to share a design (with relevant
> symbols/footprints) to collaborators.
>   see e.g. recent discussion on that topic.

Ok. Could that be another item in the list of potential documentation
I made earlier
<How to bundle a schematic for distribution>
<How to bundle a pcb for distribution>
<How to bundle a simulation for distribution>

> I work at a college, and the issues above pose a barrier to collaborating

OT: I was there a little while ago. My gf was there in her reunion,
she likes having reasons to visit the place. If you want to meet in
real life to talk about how geda could be different let me know.

> with students who are new to EDA.  i.e. it makes it hard to “bring new users
> into the fold.”  In contrast, there is ample Eagle/KiCad documentation, and
> the students prefer to start there.

Ok. I will look at that stuff and ask more questions of you later. I
want to understand exactly what the difference is.

> Since 2014, I've posted many questions to geda-help and geda-user, and the
> responses are often helpful and quick, and I really appreciate that.
> But sometimes it’s clear that there just isn’t a straightforward solution to
> the issue, and often no sense that a solution is coming soon.

Yes. I understand that.

> Some examples:
>
> * Bug in pcb when flipping component to back side of board

Is that still broken?

> * No good way to implement single-point grounding in pcb (or to specify it
> in gschem).
>   The recommended work-around was to use a capital letter I on a copper
> layer to bridge AGND and DGND, which only works because the pcb DRC ignores
> text...

Yea that is pretty bad.

> * Can’t omit the solder mask layer in pcb

You don't want solder mask for a whole board? or is this the issue of
selective mask removal?

> * pcb insists on using elements from the default library (without manually
> deleting the default library).  e.g. (here and here)

ok.

> Overall though, I like the unixy aspects of gschem/pcb enough to stick with
> it and puzzle things out.  So please know that I am very appreciative of the
> existence of both programs and of the community that supports them.

Thanks.

> James

Evan

-- 
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
EY347EidAw==
=Ta4p
-----END PGP PUBLIC KEY BLOCK-----

- Raw text -


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