Mail Archives: geda-user/2015/12/30/01:26:41
On Tue, 29 Dec 2015, John Doty wrote:
>
> On Dec 29, 2015, at 10:37 PM, gedau AT igor2 DOT repo DOT hu wrote:
>
>>
>>
>> On Tue, 29 Dec 2015, John Doty wrote:
>>
>>>
>>> On Dec 29, 2015, at 9:54 PM, gedau AT igor2 DOT repo DOT hu wrote:
>>>
>>>> After actually hacing gschem, I realized your idealistic view on how good the foundations are is just a dream.
>>>
>>> It?s not perfect but that isn?t a reason to make it worse. It?s pretty good compared to a lot of software.
>>
>> There are resons to make it better.
>>
>> There is no reason to claim geda has much better foundations than PCB.
>
> I?ve never found a serious limitation in geda-gaf abstractions.
I have. See the mailing list traffic of the past few hours.
> It can do pretty much everything I need.
It can do most of what I need. Same goes for PCB. The missing blind via in
PCB happens to be much less rpoblematic for me, than any of the missing
features I listed for gschem.
> Pcb simply can?t capture perfectly reasonable structures. That?s both
limiting and confusing.
Gschem simply can't capture or fully handle a perfectly reasonable
concept: named networks. It can represent networks, it can name them, but
nothing more. It's a very similar limitation to PCB's vias: it can place
vias, it does understand vias, so the thing is there. It just doesn't do
what we want it to do. Gschem is not better or worse than PCB, they both
need improvement.
>
>>
>> There are reasons to check what parts PCB got better and what parts gschem got better and change both tools accordingly.
>>
>> There is no reason to label any attempt to any change dangerous only because it's a change to existing tools, not proposed by you.
>
> And if you pay attention, I don?t. But if you feel the need to sell a change to me,
I don't. I did all my work in forks. I never intended any of these to be
used by you as I know you don't use pcb and you don't want any sort of
back annotation other than what you ar already using. I can live with
that, I don't want to change the ways you use geda.
It's rather the other way around: people are trading changes among
eachother, and you try to stop them.
- Raw text -