X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Injected-Via-Gmane: http://gmane.org/ To: geda-user AT delorie DOT com From: Enoch Subject: Re: [geda-user] SchemeIt Date: Thu, 16 Oct 2014 13:43:25 -0400 Lines: 59 Message-ID: <87siinykoy.fsf@hotmail.com> References: <00E6DEBC-05AB-4079-9E88-152225FF6DDE AT qux DOT com> <87wq80xauh DOT fsf AT hotmail DOT com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet AT ger DOT gmane DOT org X-Gmane-NNTP-Posting-Host: pool-71-127-223-133.nwrknj.fios.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:BHupJiME1APquc9kf/A0jfliLQs= Reply-To: geda-user AT delorie DOT com Ouabache Designworks writes: > On Thu, Oct 16, 2014 at 9:01 AM, Enoch wrote: > > Hi, > > How do people here feel about collaboration tools such as: > https://upverter.com/ > > It is being promoted even by the Open Hardware "BeagleBone Black" > project: http://beagleboard.org/black (see "Fork me on Upverter"). > > It seems to me that geda needs to adapt to this new trend, > somehow... that is, develop "git" like capabilities at the abstraction > level of the shcematics (not at the primitive sch source lines level). > > Adapt or Die :-) > > Thanks, Enoch. > > > > 1) It costs $$$$$ > > 2) You don`t buy it , you rent it. If the company fails then the tool stops working. > > 3) You can import from several formats but no mention of export. Welcome to the Hotel California. > > 4) If that company dies then they take all of your current and past work with them. > > Its all about the data. You must never lose access to any past design work that you have done > > John Eaton Though Open Hardware projects they charge nothing I agree with you completely. 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? 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? Thanks, Enoch.