www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/12/12:22:54

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <55A29426.8080908@xs4all.nl>
Date: Sun, 12 Jul 2015 18:21:58 +0200
From: "Bert Timmerman (bert DOT timmerman AT xs4all DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110429 Fedora/2.0.14-1.fc13 SeaMonkey/2.0.14
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: developer excitement? was Re: [geda-user] gEDA/gschem still alive?
References: <CAM2RGhTpfbqM7zNn72TBOjeL7B7LPT1PxSEU3+9aDdChFrPFTg AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1507090507530 DOT 6924 AT igor2priv> <CAC4O8c_9mvUW6ub2EWCs2boucLdnzj5O_xCsaCNEaT17brLe0g AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1507091922140 DOT 6924 AT igor2priv> <CAC4O8c9jPo_wbpk2xnzGr6+Gdg0OFSBPyA-FYHjn_pE1PehZog AT mail DOT gmail DOT com> <55A229D3 DOT 3080501 AT zoot DOT drehmel DOT com>
In-Reply-To: <55A229D3.3080501@zoot.drehmel.com>
Reply-To: geda-user AT delorie DOT com

Robert Drehmel wrote:
> On 07/10/2015 10:23 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via 
> geda-user AT delorie DOT com] wrote:
> [...]
>>> So what's the deal here? Either everyone joins forces to work on 
>>> something
>>> suboptimal, and then it's all great and joy, or people work on their 
>>> own and
>>
>> Well, if your private board production system with PCB is actually 
>> optimal,
>> I guess you're right, but mine is far from it and there are lots of 
>> things I
>> can imaging PCB doing better.  My infrastructure for handling 
>> symbol->part
>> etc. works ok but I don't think you're properly accounting for the time
>> that's getting wasted in reinvention even of that relatively simple 
>> stuff.
>>
>> DJ seems open to the idea of some kind of more aggressively 
>> integrated branch,
>> so if we had a (D)VCS that wouldn't cause anyone to run screaming, 
>> someone
>> willing and able to manage it, and some people to test out of it 
>> something
>> might happen.
>
> Why not just create a centralized "experimental" branch where people 
> can add
> their features, and more importantly, their clean-up and refactoring 
> work in
> small, incremental steps? Just use the (D)VCS that is already in 
> place. If
> that turns out to be a good idea and sparks useful feature additions and
> refactoring, great. If that turns out to be a bad idea, just forget 
> about that
> branch. I don't think that everybody hacking away on their own fork is 
> doing
> much good for gEDA as a whole. There's simply not enough porting from 
> the branches
> into the main repo and thus not enough testing and too much bit rot. 
> An experimental
> branch could solve this.
> I'm quite satisfied with my own pcb fork, but if I'd use the component 
> db someone
> else developed, I'd saved some time and I might have gotten around to 
> add tools for
> impedance matching traces, a keep-out layer or push-and-shove routing 
> tools.
>
> Best regards,
> Robert
>
>
Hi Robert,

If you want topic branches with features to play around with, there are 
some branches in the main repo I pushed.

If these are good enough to be merged let me know.

And then there is some topic branches on my Github playground (or 
sandbox if you like).

You can add these to your local repo with:


git remote add bert https://github.com/bert/pcb.git

git fetch --all


One word of warning: I tend to fast-forward these topic branches every 
now and then, to weed out the bitrot.

If you think a topic branch is worth pushing to the main repo, or merged 
into master, please let me know.

Oh, and maybe it's a good idea to register with 
geda-dev_AT_delorie_dot_com and take this developer stuff off the user 
list ;-)

Kind regards,

Bert Timmerman.

- Raw text -


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