X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on fly.srk.fer.hr X-Spam-Level: X-Spam-Status: No, score=-1.0 required=6.3 tests=ALL_TRUSTED autolearn=disabled version=3.3.2 Date: Thu, 16 Oct 2014 23:54:48 +0200 From: Ivan Stankovic To: geda-user AT delorie DOT com Subject: Re: [geda-user] SchemeIt Message-ID: <20141016215448.GA3822@alpha2> References: <00E6DEBC-05AB-4079-9E88-152225FF6DDE AT qux DOT com> <87wq80xauh DOT fsf AT hotmail DOT com> <87siinykoy DOT fsf AT hotmail DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87siinykoy.fsf@hotmail.com> X-Operating-System: GNU/Linux User-Agent: Mutt/1.5.23 (2014-03-12) 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 Precedence: bulk On Thu, Oct 16, 2014 at 01:43:25PM -0400, Enoch wrote: > What I am more interested in drawing the attention to is their > presumably easy collaboration at schmeatics ("data") level. Geda does an > impressive colaboration at tools, git and friends make it easy for > us. Generations of talented programmers keep this project alive for > years... but what about collaborative creation of data, the next > BeagleBone like design? I'm afraid more and more designs of such complexity will probably not be made by using gEDA, except maybe for few people that have their own private forks, scripts and basically very special workflows that, really, should not have been necessary. Although I do not want to beat a dead horse (again), I have to say that gEDA simply does not address the issues of modern complex designs. Complex designs require much better integration and more functionality than is currently provided by gEDA. Now, I'm sure there are some who will jump in and say that every design that can be done using other EDA tools can also be done using gEDA. And while I may agree for the most part, I have to ask, at what cost? Sure, you could conceivably build a house with only a hammer and a shovel, but would you really want to? > Suppose you and I work on a common design project, you move resistors > around, you change values, ... how am I supposed to see your changes, by > doing a diff on the sch or pcb ASCII files... I believe that Geda should start > adding tags to the sch and pcb which are related to version control. > > In short, add revision control support within gschem, within pcb, etc. > > Is this a pipe dream? I'd say it is. -- Ivan Stankovic, pokemon AT fly DOT srk DOT fer DOT hr "Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm"