Mail Archives: geda-user/2023/10/12/04:46:41
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=20230601; t=1697100305; x=1697705105; darn=delorie.com;
|
| h=to:subject:message-id:date:from:in-reply-to:references:mime-version
|
| :from:to:cc:subject:date:message-id:reply-to;
|
| bh=yKmZEVccod7stcVzJrDTJe8VxPtyhUs6wimT+kjK2V0=;
|
| b=CHRBwOEFWXy/z2exS/hiDpJerl4awQErxPFZokJBJkqmzUfkIeXbQuJhNCDhsTXit+
|
| u1JvqDgDiRarKeP8xhYSAIiFTAaT4WKcNyMQlT5BROo4lQEzJ6d1g5GWfX6dsbqRAHCb
|
| sQuW+dMKZQOg6kgHs5bUevzmSVQABwZghN/y+VQxtFoFEtQvMnk5ft5NdsStpzSnW+QA
|
| mrknMJPV920Ye6qiVqvqS82aoQzU9mXSbw4lEAWy3PTBU4r8XFXE1M67SE4BiWmSLf8k
|
| BgvbRJd4MBhOUABQxxwR4TP/VMKWVKyoJIuwnwLg+Iw6gtI66+MOlV99LYPL2EE702/W
|
| YQWQ==
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=1e100.net; s=20230601; t=1697100305; x=1697705105;
|
| h=to:subject:message-id:date:from:in-reply-to:references:mime-version
|
| :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
|
| bh=yKmZEVccod7stcVzJrDTJe8VxPtyhUs6wimT+kjK2V0=;
|
| b=PV+xubESHC4kogC/OGL5OBKzarZs6ZOJBimelZLwGyRurLv/EzzEr4OOPoibH0TRsT
|
| nGlPJBlf4K9TShWC6HMRJKOWo6onE3F54KN2KN9ioxB4qzbvz5M5D7LVyhKypsOR8D1p
|
| xtf8Yew4WIKdYdR9+p7dRULN3+4gNtHAWC5COCWfMGCpE7JegXYAriuoVkD+1xLef84T
|
| GJJXs+RrczQ/Mzxj4ouqOwhnj0qYSkjd07LJO0K5LA57vjrlMlyZB/XFar/385403oQN
|
| JkBeG2RYL8NHoj5PyEUx+HmL37o6Re3VqvPHFXy7J0GFKRYSA5vt7+XPPOndkm/f3iPg
|
| XqmA==
|
X-Gm-Message-State: | AOJu0YyGg7k5F1YRoaUsWhuRfzjO+/2lTZ+Jyl3cifW6/YsS3WEBPZ7V
|
| B+q9m0slCVMnP1YGafTkRGe9imAUztINFrDwiAhCemDs
|
X-Google-Smtp-Source: | AGHT+IEBjxBObqr6NNzQZoaq8VlPHeUSG/QPRXGkqSQ499nyfTI/Th90ZA9th3beukAJ7yCtu6BxxFXWboJW1oiLfjA=
|
X-Received: | by 2002:a6b:6f09:0:b0:79f:ca2f:9198 with SMTP id
|
| k9-20020a6b6f09000000b0079fca2f9198mr23603146ioc.2.1697100305196; Thu, 12 Oct
|
| 2023 01:45:05 -0700 (PDT)
|
MIME-Version: | 1.0
|
References: | <202310100335 DOT 39A3Zn6W3486400 AT envy DOT delorie DOT com> <97512b73-5c20-b743-1127-1a6c2a5e0061 AT neurotica DOT com>
|
In-Reply-To: | <97512b73-5c20-b743-1127-1a6c2a5e0061@neurotica.com>
|
From: | "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
|
Date: | Thu, 12 Oct 2023 19:14:52 +1030
|
Message-ID: | <CAHUm0tNbg5chJFmpwS8Xc_e8ZrMzvhvR2z9TEA-93mGQbfj7SA@mail.gmail.com>
|
Subject: | Re: [geda-user] is geda dead yet?
|
To: | geda-user <geda-user AT delorie DOT com>
|
Reply-To: | geda-user AT delorie DOT com
|
--000000000000d6ec95060780f43e
Content-Type: text/plain; charset="UTF-8"
pcb-rnd will quite happily load and save gEDA PCB format layouts, in fact
it will load all versions back to the early 1990s.
pcb-rnd can use footprints from any supported format, including eagle,
kicad, and of course gEDA PCB, but saving in something other than the
pcb-rnd format will be lossy if you add plated slots, for example, custom
padstack copper shapes, or text in a footprint.
As pcb-rnd is a direct descendent of gEDA PCB, any failure to properly load
a legacy gEDA PCB layout or footprint would be considered a bug and should
be reported on the pcb-rnd mailing list. I routinely work on older designs
in pcb-rnd done originally in gEDA PCB without issues.
sch-rnd will load gschem/lepton schematics, but you must first ensure that
you have embedded the symbols in the schematic, or, configure sch-rnd to
find the symbol library. If the schematic uses a custom footprint library,
you also need to ensure pcb-rnd is configured to search for that library.
sch-rnd has been written from scratch, so the data model differs from that
of gschem/lepton, and the file format is considered an alien format, so
gschem/lepton loads are not guaranteed lossless. Even within gschem/lepton,
attributes can differ in meaning and purpose, i.e. for various spice
backends, so some fine tuning might be necessary.
I have worked on schematics in sch-rnd that I did originally in gschem
and/or lepton. If you encounter any issues importing gschem/lepton
schematics, they can be reported and addressed on the pcb-rnd mailing list.
Regards,
Erich
On Thu, 12 Oct 2023 12:11 Dave McGuire (mcguire AT neurotica DOT com) [via
geda-user AT delorie DOT com], <geda-user AT delorie DOT com> wrote:
> On 10/9/23 23:35, DJ Delorie wrote:
> > No significant commits in years.
> >
> > No releases in years.
> >
> > Subprojects moving away, or forking.
> >
> > Mailing lists are oddly quiet.
> >
> > Risks are arising about dependencies on obsolete toolkits.
> >
> > Nobody seems interested in maintaining it any more.
> >
> > I'm contemplating pulling the plug on the 12 year old server and
> > calling it a day.
> >
> > Anyone want to argue otherwise? ;-)
> >
> > (and if you do, you'll likely end up owning it ;)
>
> I'm a long-time user and lover of geda and PCB; I've designed
> hundreds of boards with it over the past 20+ years, both commercially
> and for personal projects. Geda and PCB are very good programs, capable
> of real production-quality results, i.e. not some hobbyist toy. And
> since it's not subject to corporate whim and doesn't involve any Windows
> BS, it's safe for the long term.
>
> But, I have to admit with no small amount of shame, that I moved to
> KiCad about two years ago. I've designed about 35 boards with it, and
> it has been great. I feel shame because geda/PCB has been developed by
> people whom I consider to be friends, and for whom I have great respect,
> and honestly, I still love the software. I don't like to abandon things
> (or people) that have been good to me.
>
> I moved to KiCad due to the great tool integration, excellent
> libraries, and excellent feature set. The pace of development is rapid.
> KiCad was a hobbyist toy, I mean seriously it was a real pile of crap,
> just a few short years ago. Now it's absolutely fantastic. CERN
> throwing its money and developers behind KiCad a few years ago really
> turned it around. It's a shame they didn't adopt geda/PCB instead. I
> always wondered about that.
>
> I still need to keep geda and PCB running in order to access old
> designs. Sometimes a client will contact me years later and request a
> variation of an existing design. There's no practical way (none that
> I've found anyway) to import geda's schematics or PCB's board layouts
> into KiCad, so I just hope I can keep things running.
>
> Between work and running the museum (LSSM), both of which are
> full-time jobs, I'm just too busy to take on a code maintenance project,
> as much as I'd like to, and as much as I feel geda/PCB deserve my
> support in that form. What I can offer, though, is permanent server
> space for any and all list archives, sources, binaries, etc etc, if that
> is ever needed. The network I run has been around for a very long time
> (it predates both Google and Yahoo by many years) and is stable.
>
> I do hope someone picks up the long-term maintenance of this code.
> It's important.
>
> Thank you to all who have worked on this over the years.
>
> With respect,
> -Dave McGuire
>
> --
> Dave McGuire, AK4HZ
> New Kensington, PA
>
>
--000000000000d6ec95060780f43e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto">pcb-rnd will quite happily load and save gEDA PCB format =
layouts, in fact it will load all versions back to the early 1990s.=C2=A0<d=
iv dir=3D"auto"><br></div><div dir=3D"auto">pcb-rnd can use footprints from=
any supported format, including eagle, kicad, and of course gEDA PCB, but =
saving in something other than the pcb-rnd format will be lossy if you add =
plated slots, for example, custom padstack copper shapes, or text in a foot=
print.</div><div dir=3D"auto"><br></div><div dir=3D"auto">As pcb-rnd is a d=
irect descendent of gEDA PCB, any failure to properly load a legacy gEDA PC=
B layout or footprint would be considered a bug and should be reported on t=
he pcb-rnd mailing list. I routinely work on older designs in pcb-rnd done =
originally in gEDA PCB without issues.</div><div dir=3D"auto"><div dir=3D"a=
uto"><br></div><div dir=3D"auto">sch-rnd will load gschem/lepton schematics=
, but you must first ensure that you have embedded the symbols in the schem=
atic, or, configure sch-rnd to find the symbol library. If the schematic us=
es a custom footprint library, you also need to ensure pcb-rnd is configure=
d to search for that library.</div><div dir=3D"auto"><br></div><div dir=3D"=
auto">sch-rnd has been written from scratch, so the data model differs from=
that of gschem/lepton, and the file format is considered an alien format, =
so gschem/lepton loads are not guaranteed lossless. Even within gschem/lept=
on, attributes can differ in meaning and purpose, i.e. for various spice ba=
ckends, so some fine tuning might be necessary.</div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">I have worked on schematics in sch-rnd that I did o=
riginally in gschem and/or lepton. If you encounter any issues importing gs=
chem/lepton schematics, they can be reported and addressed on the pcb-rnd m=
ailing list.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Regards,</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">Erich</div></div></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, 1=
2 Oct 2023 12:11 Dave McGuire (<a href=3D"mailto:mcguire AT neurotica DOT com">mcg=
uire AT neurotica DOT com</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-=
user AT delorie DOT com</a>], <<a href=3D"mailto:geda-user AT delorie DOT com">geda-us=
er AT delorie DOT com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 10=
/9/23 23:35, DJ Delorie wrote:<br>
> No significant commits in years.<br>
> <br>
> No releases in years.<br>
> <br>
> Subprojects moving away, or forking.<br>
> <br>
> Mailing lists are oddly quiet.<br>
> <br>
> Risks are arising about dependencies on obsolete toolkits.<br>
> <br>
> Nobody seems interested in maintaining it any more.<br>
> <br>
> I'm contemplating pulling the plug on the 12 year old server and<b=
r>
> calling it a day.<br>
> <br>
> Anyone want to argue otherwise?=C2=A0 ;-)<br>
> <br>
> (and if you do, you'll likely end up owning it ;)<br>
<br>
=C2=A0 =C2=A0I'm a long-time user and lover of geda and PCB; I've d=
esigned <br>
hundreds of boards with it over the past 20+ years, both commercially <br>
and for personal projects.=C2=A0 Geda and PCB are very good programs, capab=
le <br>
of real production-quality results, i.e. not some hobbyist toy.=C2=A0 And <=
br>
since it's not subject to corporate whim and doesn't involve any Wi=
ndows <br>
BS, it's safe for the long term.<br>
<br>
=C2=A0 =C2=A0But, I have to admit with no small amount of shame, that I mov=
ed to <br>
KiCad about two years ago.=C2=A0 I've designed about 35 boards with it,=
and <br>
it has been great.=C2=A0 I feel shame because geda/PCB has been developed b=
y <br>
people whom I consider to be friends, and for whom I have great respect, <b=
r>
and honestly, I still love the software.=C2=A0 I don't like to abandon =
things <br>
(or people) that have been good to me.<br>
<br>
=C2=A0 =C2=A0I moved to KiCad due to the great tool integration, excellent =
<br>
libraries, and excellent feature set.=C2=A0 The pace of development is rapi=
d. <br>
=C2=A0 KiCad was a hobbyist toy, I mean seriously it was a real pile of cra=
p, <br>
just a few short years ago.=C2=A0 Now it's absolutely fantastic.=C2=A0 =
CERN <br>
throwing its money and developers behind KiCad a few years ago really <br>
turned it around.=C2=A0 It's a shame they didn't adopt geda/PCB ins=
tead.=C2=A0 I <br>
always wondered about that.<br>
<br>
=C2=A0 =C2=A0I still need to keep geda and PCB running in order to access o=
ld <br>
designs.=C2=A0 Sometimes a client will contact me years later and request a=
<br>
variation of an existing design.=C2=A0 There's no practical way (none t=
hat <br>
I've found anyway) to import geda's schematics or PCB's board l=
ayouts <br>
into KiCad, so I just hope I can keep things running.<br>
<br>
=C2=A0 =C2=A0Between work and running the museum (LSSM), both of which are =
<br>
full-time jobs, I'm just too busy to take on a code maintenance project=
, <br>
as much as I'd like to, and as much as I feel geda/PCB deserve my <br>
support in that form.=C2=A0 What I can offer, though, is permanent server <=
br>
space for any and all list archives, sources, binaries, etc etc, if that <b=
r>
is ever needed.=C2=A0 The network I run has been around for a very long tim=
e <br>
(it predates both Google and Yahoo by many years) and is stable.<br>
<br>
=C2=A0 =C2=A0I do hope someone picks up the long-term maintenance of this c=
ode. <br>
It's important.<br>
<br>
=C2=A0 =C2=A0Thank you to all who have worked on this over the years.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0With respect,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 -Dave McGuire<br>
<br>
-- <br>
Dave McGuire, AK4HZ<br>
New Kensington, PA<br>
<br>
</blockquote></div>
--000000000000d6ec95060780f43e--
- Raw text -