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]" Date: Thu, 12 Oct 2023 19:14:52 +1030 Message-ID: Subject: Re: [geda-user] is geda dead yet? To: geda-user Content-Type: multipart/alternative; boundary="000000000000d6ec95060780f43e" 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], 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
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
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.

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.

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.

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.

=
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.

Regards,

Erich
On Thu, 1= 2 Oct 2023 12:11 Dave McGuire (mcg= uire AT neurotica DOT com) [via geda-= user AT delorie DOT com], <geda-us= er 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?=C2=A0 ;-)
>
> (and if you do, you'll likely end up owning it ;)

=C2=A0 =C2=A0I'm a long-time user and lover of geda and PCB; I've d= esigned
hundreds of boards with it over the past 20+ years, both commercially
and for personal projects.=C2=A0 Geda and PCB are very good programs, capab= le
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
BS, it's safe for the long term.

=C2=A0 =C2=A0But, I have to admit with no small amount of shame, that I mov= ed to
KiCad about two years ago.=C2=A0 I've designed about 35 boards with it,= and
it has been great.=C2=A0 I feel shame because geda/PCB has been developed b= y
people whom I consider to be friends, and for whom I have great respect, and honestly, I still love the software.=C2=A0 I don't like to abandon = things
(or people) that have been good to me.

=C2=A0 =C2=A0I moved to KiCad due to the great tool integration, excellent =
libraries, and excellent feature set.=C2=A0 The pace of development is rapi= d.
=C2=A0 KiCad was a hobbyist toy, I mean seriously it was a real pile of cra= p,
just a few short years ago.=C2=A0 Now it's absolutely fantastic.=C2=A0 = CERN
throwing its money and developers behind KiCad a few years ago really
turned it around.=C2=A0 It's a shame they didn't adopt geda/PCB ins= tead.=C2=A0 I
always wondered about that.

=C2=A0 =C2=A0I still need to keep geda and PCB running in order to access o= ld
designs.=C2=A0 Sometimes a client will contact me years later and request a=
variation of an existing design.=C2=A0 There's no practical way (none t= hat
I've found anyway) to import geda's schematics or PCB's board l= ayouts
into KiCad, so I just hope I can keep things running.

=C2=A0 =C2=A0Between 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.=C2=A0 What I can offer, though, is permanent server <= br> space for any and all list archives, sources, binaries, etc etc, if that is ever needed.=C2=A0 The network I run has been around for a very long tim= e
(it predates both Google and Yahoo by many years) and is stable.

=C2=A0 =C2=A0I do hope someone picks up the long-term maintenance of this c= ode.
It's important.

=C2=A0 =C2=A0Thank you to all who have worked on this over the years.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0With respect,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 -Dave McGuire

--
Dave McGuire, AK4HZ
New Kensington, PA

--000000000000d6ec95060780f43e--