← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Skip redundant repetition of component name in component chooser

 

Kerusey, it's unfortunate that you feel this way. While I can understand 
your frustration, this emotional, and frankly, melodramatic reaction to 
a simple patch is exactly the sort of thing that puts off would-be new 
developers. Sometimes, when working on a large project, one must 
compromise. There are a ton of changes /I/ want to make to KiCad and its 
libs too, but I recognize that even if I were the Dictator of KiCad, I'd 
have to put up with it being not quite exactly what I want if I want to 
actually have users and developers.

It's unfortunate to lose a library maintainer and translator, but if 
your attitude was such that someone wanting to remove some tags from 
component descriptions makes you decide it's time to leave, blaming the 
rest of us for not quite agreeing with you, perhaps that attitude was 
keeping out more than one potential new developer, maintainer and 
translator. It certainly puts me off. That attitude from *other* unnamed 
developers kept me from submitting patches for quite a long time until 
the grouchy dev in question finally backed off a bit and I felt my 
contributions were welcome.

Some people just don't want to compromise on certain things. I know I 
don't - this is why I don't use or contribute to KiCad's official 
libraries. I disagree with the way they're done in many ways. So I solve 
this problem by maintaining my own libraries, which other people are 
welcome to use if they like, but which are not official and so I don't 
have to play nicely if they want to change things in ways I don't like. 
That might be a better way for you to approach library maintenance.


On Aug 4, 2015 1:05 PM, "Henner Zeller" <h.zeller@xxxxxxx> wrote:

> [Adding kicad-devel back; context: 
> https://github.com/KiCad/kicad-library/pull/231 ]
>
> On 4 August 2015 at 08:41, Kerusey Karyu <keruseykaryu@xxxxx> wrote:
>
>> Henner Zeller w dniu Tue, 4 Aug 2015 07:48:54 -0700 napisał:
>>
>> > Thanks for merging my library cleanup patch! This way, we don't need
>> > the (more hacky) workaround in the KiCAD application to 'manually'
>> > remove the prefices there.
>> >
>>
>> Let me speak the final words:
>> And in this way the group got rid one of a translator, library
>> maintainer and contributor. Every revolution destroys their children...
>>
>> Best Regards
>> Kerusey Karyu
>>
>
> I am sorry that you feel that way and I am probably not too qualified to 
> respond here as I am just contributing a patch without knowledge of 
> possible prior context around - I guess you didn't mean to privately send 
> it to me, so I added the devel group back. I certainly didn't mean to 
> create any bad feelings here, just propose a reasonable patch.
>
> My reason for this change is simple: it removes redundancy (which is 
> always good when maintaining data). And with that, it allows to show more 
> relevant information in the limited space in the component chooser. Several 
> KiCAD developers felt the same way.
>
> The redundant data didn't serve any apparent purpose; in the pull request, 
> you were vehemently against the change, but couldn't state a reason why it 
> would be useful to keep it the way it was. Maybe everybody is blind to the 
> actual reason, but if you don't state it, people will go with the more 
> reasonable choice for them.
>
> I presume that you spent quite some time in the past adding these as 
> searching used to be very tedious - which is the what you said in the pull 
> request. And of course that means that you are attached to the work that 
> went into it. But shouldn't we all be happy to be able to remove a 
> workaround when the original problem (tedious searching) is fixed ?
>
> I can't comment on your decision to stop contributing, the group is 
> probably more qualified for it. If this pull request is the trigger, then 
> this is a sad outcome. As a user, I thank you for your tremendous 
> contribution to the KiCAD libraries and wish that some healthy discussion 
> can keep you on-board.
>
> Thanks,
>   Henner.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>


References