Mail Archives: geda-user/2015/07/12/12:22:54
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 -