X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Virus-Scanned: Debian amavisd-new at smtp-vp01.sig.oregonstate.edu From: "Roger Traylor (traylor AT engr DOT orst DOT edu) [via geda-help AT delorie DOT com]" Content-Type: multipart/alternative; boundary="Apple-Mail=_E40E3E9F-09DF-412B-A3C0-1D234BF91799" Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.6\)) Subject: Re: [geda-help] Linux Date: Mon, 7 Sep 2020 13:22:28 -0700 References: <664de6c2-ad96-8298-1b64-ad550acfca64 AT k4gvo DOT com> <20200901193434 DOT GB19839 AT newvzh DOT lokolhoz> <20200902141116 DOT GA2911 AT newvzh DOT lokolhoz> <20200902165424 DOT GB2911 AT newvzh DOT lokolhoz> <333FD0E9-238C-445F-AEE4-850B0EA19A88 AT ece DOT orst DOT edu> <20200903200239 DOT GD8483 AT newvzh DOT lokolhoz> To: geda-help AT delorie DOT com In-Reply-To: <20200903200239.GD8483@newvzh.lokolhoz> Message-Id: X-Mailer: Apple Mail (2.3445.9.6) Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --Apple-Mail=_E40E3E9F-09DF-412B-A3C0-1D234BF91799 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Vladimir, et al., Thank you for your detailed information. I appreciate your efforts as = well as many others who have contributed to the body of gEDA tools. My workplace has = prospered, I=E2=80=99ve made money, and learned a bunch because of the time spent and work done by many = people. Thanks=20 to all of you.=20 Sorry if I caused a =E2=80=9Cstink-fest" by asking a question. I=E2=80=99v= e been a member of this list for many=20 years and have seen too many acrimonious exchanges. Opinions and = historical views differ. Its OK. We are all human, flawed and need to extend grace to each other. Have a great week. Take care, Roger Traylor > On Sep 3, 2020, at 1:02 PM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via = geda-help AT delorie DOT com] wrote: >=20 > On Wed, Sep 02, 2020 at 12:08:43PM -0700, Roger Traylor = (traylor AT engr DOT orst DOT edu) [via geda-help AT delorie DOT com] wrote: >> Vladimir, >> Pardon me for being uninformed, but I=E2=80=99ve looked around and = have yet to figure out >> exactly what the difference/motivation was for the lepton fork. = I=E2=80=99m not being >> critical, but trying to understand it. I may adopt it in the future = if I knew what >> the benefits were. >> Thanks, >> Roger Traylor >=20 > Roger, >=20 > The history is long and it will jugde whose approach is better. >=20 > My main motivation was to keep the project alive. The second one > was developing using Scheme as its main high-level language. The > third one was restricting of introducing of third party code > written in whichever language in order to maintain code base > maintainable given what man-power we had all the time :-) >=20 > A bit of history: >=20 > While I tried to keep geda-gaf alive (I started working on it > since about 2009) by working on and maintaining its C and Guile > base, Roland decided (in my view) to transform geda-gaf into his > xi/xorn by replacing some pieces of C and Guile project code with > his new Python code. Some loud gEDA users had supported him in > that, and, since there was no explicit and apparent (declared) > leader (such a "democracy", being "anarchy" in essence), we've > decided (several people, mostly real geda-gaf developers, > supported me) to make a fork. Now, you can judge yourself which > approach is better: Lepton has no issues with obsolete Guile and > Python versions and is supported by many new distribution > versions. OTOH, as I was concerned, we've lost a substantial > amount of our user base and support due to such an unfair > renaming/hijacking (IMO, xorn could live as a separate project, > though without geda-gaf it could die, which I consider an only > reason why Roland strived to include it in geda-gaf). >=20 > I can err, as all people :-) Hope no flame war will follow :-/ >=20 > --=20 > Vladimir >=20 > (=CE=BB)=CE=B5=CF=80=CF=84=CF=8C=CE=BD EDA =E2=80=94 = https://github.com/lepton-eda --Apple-Mail=_E40E3E9F-09DF-412B-A3C0-1D234BF91799 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Vladimir, et al.,

Thank you for your detailed information. I appreciate your = efforts as well as many others
who have contributed = to the body of gEDA tools. My workplace has prospered, I=E2=80=99ve made = money,
and learned a bunch because of the time = spent and work done by many people. Thanks 
to = all of you. 

Sorry if I caused a =E2=80=9Cstink-fest" by asking a = question. I=E2=80=99ve been a member of this list for = many 
years and have seen too many acrimonious = exchanges. Opinions and historical views differ.
Its = OK. We are all human, flawed and need to extend grace to each = other.

Have a great = week.

Take= care,

Roger Traylor

On Sep = 3, 2020, at 1:02 PM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) = [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:

On = Wed, Sep 02, 2020 at 12:08:43PM -0700, Roger Traylor (traylor AT engr DOT orst DOT edu) [via geda-help AT delorie DOT com] wrote:
Vladimir,
Pardon me for being = uninformed, but I=E2=80=99ve looked around and have yet to figure out
exactly what the difference/motivation was for the lepton = fork.  I=E2=80=99m not being
critical, but trying to = understand it. I may adopt it in the future if I knew what
the benefits were.
Thanks,
Roger = Traylor

Roger,
The history is long and it will jugde whose approach is = better.

My main motivation was to keep the = project alive.  The second one
was developing using = Scheme as its main high-level language.  The
third = one was restricting of introducing of third party code
written in whichever language in order to maintain code = base
maintainable given what man-power we had all the time = :-)

A bit of history:

While I tried to keep geda-gaf alive (I started working on = it
since about 2009) by working on and maintaining its C = and Guile
base, Roland decided (in my view) to transform = geda-gaf into his
xi/xorn by replacing some pieces of C = and Guile project code with
his new Python code. =  Some loud gEDA users had supported him in
that, and, = since there was no explicit and apparent (declared)
leader = (such a "democracy", being "anarchy" in essence), we've
decided (several people, mostly real geda-gaf developers,
supported me) to make a fork.  Now, you can judge = yourself which
approach is better: Lepton has no issues = with obsolete Guile and
Python versions and is supported = by many new distribution
versions.  OTOH, as I was = concerned, we've lost a substantial
amount of our user = base and support due to such an unfair
renaming/hijacking = (IMO, xorn could live as a separate project,
though = without geda-gaf it could die, which I consider an only
reason why Roland strived to include it in geda-gaf).

I can err, as all people :-)  Hope no = flame war will follow :-/

--
=  Vladimir

(=CE=BB)=CE=B5=CF=80=CF=84=CF=8C= =CE=BD EDA =E2=80=94 https://github.com/lepton-eda

= --Apple-Mail=_E40E3E9F-09DF-412B-A3C0-1D234BF91799--