Neil Bothwick <n...@digimed.co.uk> writes:

> On Tue, 29 Sep 2015 20:45:10 +0200, lee wrote:
>
>> Neil Bothwick <n...@digimed.co.uk> writes:
>> 
>> > Patches are always more welcome than suggestions. "Fix it!" is never
>> > as welcome as "here's how". I think it was Canek who said "code
>> > talks".   
>> 
>> Do you have an example for such a case?
>
> Just look at b.g.o. Many bug reports include a patch submitted by a user
> that makes its way into the tree.

What is b.g.o.?

>> My experience has disproved
>> this claim, and I've even seen people fixing stuff multiple times after
>> I told them it's broken and provided a perfectly working version before
>> telling them, much better coded, which they could have used instead of
>> insisting on their crappy code and trying to fix it several times.
>
> You cannot judge one group of people on the behaviour of an unrelated
> group.

But I can observe the behaviour of many similar groups of people, or of
people, and come to a conclusion about what behaviour can be
expected. That with very few exceptions, neither bug reports, nor fixes
are wanted, is an observation.  I suppose I should have expected the
same behaviour here, and I made the mistake to think that I might
encounter different behaviour here.


> [...]
> #!/usr/lib/python-exec/python-exec2-c
> [...]
>
> In there you will find python2.7/emerge and python3.4/emerge (depending
> on which Python versions you have installed).

ok

>> I don't believe that they let everyone modify what they're working on,
>> so they are the only ones who /can/ fix it.  Besides, show me where I
>> said something like "I want the devs to fix it".
>
> They don't. You submit the modifications in the bug report and they vet
> and apply the patches.

Obviously, no patch is wanted.

>> > Adding the word "just" to a demand does not make the task any
>> > simpler, nor does it increase your chances of getting what you want.  
>> 
>> Go ahead and show me where I have demanded something.
>
> Your insistence that it should be changed amounts to a demand. Your
> assertion that it can be done easily only demeans the efforts of the
> devs, implying that the fix is simple but they cannot be bothered.

I'm not insisting at all.  I'm merely saying that it could easily be
fixed.  So people say it's not easy to fix but incredibly difficult, and
I say that fixing a "print" statement in some script can't be so
incredibly difficult to fix.  Then people agree and give other reasons
--- which have nothing to do with changing a "print" statement --- for
why this is difficult to do.

Some of what they say indicates that the devs cannot be bothered.  How
you conclude that something which could be done easily and isn't demeans
anyones efforts escapes me.  However, you would have to blame the people
saying that the devs cannot be bothered, not me.

>> > On the contrary, it serves to illustrate that you do not grasp the
>> > complexity of the situation.  
>> 
>> Perhaps you can enlighten me how it is so difficult to change a message
>> from "slot conflict" to "slot conflict (can probably be ignored while
>> there are other problems)" and what the complexity is which makes it
>> impossible to do so.
>
> Changing the message is trivial, knowing when to change it is not. Unless
> you can provide a means to tell unimportant slot conflicts from important
> ones, Context is everything and the variety of Gentoo systems out there
> make it extremely difficult for portage to understand the context in
> human terms. 

You don't need to know when to change it.  Once someone finds that they
still cannot update after fixing all other issues, they are able to
figure out that they may not ignore the message.  Apparently it rarely
happens that they may not ignore the message.

Some time, there might be a way to know when to change the message, and
even better messages could be used.  Until then, a small change would go
a long way towards making the system more friendly for the users.  So
why make things difficult for everyone --- for the devs by asking for an
ultimate fix and for the users by giving them misleading messages ---
rather than making things easier by using messages less misleading while
the devs can their time until they find the ultimate fix?

I'd give them credit for taking that step.  Can you explain how taking
such a step, or even suggesting to take it, could demean their efforts?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.

Reply via email to