delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/10/17/21:45:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] SchemeIt
From: Roger Williams <roger AT qux DOT com>
In-Reply-To: <CAM2RGhTjY5cJ9DWuG5zb-Psb_sHaRjHPWn_kb_S43Na9x2reaQ@mail.gmail.com>
Date: Fri, 17 Oct 2014 21:44:55 -0400
Message-Id: <2B12B7BB-2B96-4A89-8779-423523B731BF@qux.com>
References: <CAGRhJMZgn5YojUcGKR+nEj6bPWjKmff4ykg_adjKeB=89q+_gw AT mail DOT gmail DOT com> <CAOP4iL1CY7=enEfxmCn3dhr36=j_ytnSjfhYvHVC6-TV8AK=5w AT mail DOT gmail DOT com> <CAGRhJMaFnS_PWZmKAio6DKBeWx0z57uV8XjnZKwb2WmkJVGCGQ AT mail DOT gmail DOT com> <00E6DEBC-05AB-4079-9E88-152225FF6DDE AT qux DOT com> <87wq80xauh DOT fsf AT hotmail DOT com> <CAOP4iL0WTYDc_UNmtQbencnx69t4u1X=HMDy1Y=7aM=EYW6-oA AT mail DOT gmail DOT com> <87siinykoy DOT fsf AT hotmail DOT com> <5440A6B2 DOT 2000900 AT ecosensory DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1410170815140 DOT 3358 AT igor2priv> <5441519D DOT 4060009 AT ecosensory DOT com> <CAM2RGhRSE1J6493W+3t2tSoH9Mr2TddKg47vgrfxqU64xam+sw AT mail DOT gmail DOT com> <5441B86D DOT 8000001 AT ecosensory DOT com> <CAM2RGhTjY5cJ9DWuG5zb-Psb_sHaRjHPWn_kb_S43Na9x2reaQ AT mail DOT gmail DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server.patechwriters.net
X-AntiAbuse: Original Domain - delorie.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - qux.com
X-Get-Message-Sender-Via: server.patechwriters.net: authenticated_id: raw AT qux DOT org
X-Source:
X-Source-Args:
X-Source-Dir:
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id s9I1j0Fo028900
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

Hmm, I tend to agree with Evan. The strength of FOSS tools (and UNIX utilities in general) have always been their ability to be used as parts of a flexible toolbox that can be combined as needed. This is even true of large EDA tools, so long as they rely on text files as their medium.

I've built, examined, and built the diffPDF code under Linux and OSX, and I think that it is certainly feasible for a single volunteer to develop a visual "gschdiff" utility. Probably the largest workload would be adapting the Qt code to Gtk.

-- 
Roger Williams <roger AT qux DOT com>
Chief Technical Officer, Qux Corporation
245 Russell Street, Hadley, MA 01035, USA
Tel +1 508 287-1420 * Fax +1 508 302-0230

On 17 Oct 2014, at 20:58, Evan Foss <evanfoss AT gmail DOT com> wrote:

> Why can't we have a gschdiff command that generates colorized or
> shaded (for the color blind) schematic files where the file A is one
> shade and file B is the other.
> 
> Why is that FOSS-volunteer-infeasible?
> 
> On Fri, Oct 17, 2014 at 8:46 PM, John Griessen <john AT ecosensory DOT com> wrote:
>> On 10/17/2014 12:44 PM, Evan Foss wrote:
>>> 
>>> I think we want the diff functions internal to the geda and friends
>>> and the version control external.
>> 
>> 
>> 
>> I don't see that as easy in the context of volunteer developers.
>> 
>> The internal part could be limited to defining the no-person's-land
>> zone, and exporting the data in that zone, without netlist,
>> for use by an external diff program and the results tracked by
>> an external VCS.
>> 
>> That's FOSS-volunteer-feasible.
> 
> 
> 
> -- 
> Home
> http://evanfoss.googlepages.com/
> Work
> http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/


- Raw text -


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