Michael Orlitzky wrote:
> On 12/01/2012 09:48 PM, Duncan wrote:
>> Chí-Thanh Christopher Nguyễn posted on Sun, 02 Dec 2012 01:28:26 +0100 as
>> excerpted:
>>
>>> If this change is applied anyway, I suggest to at least produce a news
>>> item in order to not surprise users about the sudden loss of their
>>> openldap server.
>> I wouldn't object to a news item.  More information is good.
>>
>> <mode=rant>
>>
>> However, hasn't it always been gentoo policy to *STRONGLY* encourage 
>> users to run emerge --pretend/--ask and EXAMINE THE RESULTS for anything 
>> unexpected, and resolve it in one way or another to "expected", before 
>> going ahead?
>>
>> Thus, anyone suddenly losing their openldap server as a result of a 
>> simple uncaught USE flag change, "gets to keep the pieces", as the saying 
>> commonly goes.  Gentoo has /always/ been about reasonable documentation 
>> but has /never/ been about handholding.  We've never been afraid to point 
>> users who expect to be handheld or babysat to other distributions that 
>> are a more appropriate match to their expectations.
> We should! This is just an excuse for shitty QA. These things have real
> consequences for real people.
>

Normal user posting ahead:

I don't see it as a QA problem.  I see it as the person sitting in the
chair not knowing what they are doing.  Gentoo has never been a 'hand
holding' distro.  The info is given before the update, it is up to the
person in the chair to notice the changes and adjust IF needed. 

>> So yes, a news item is reasonable as it's arguably part of that "good 
>> documentation".  But in general, there's something wrong if we're unduly 
>> worrying about loss of functionality involving a USE flag change, or even 
>> a simple USE flag default change, because equally as arguably, anyone not 
>> catching such things with the --pretend/--ask they do BEFORE letting 
>> things just run, and/or not following up accordingly, really should be 
>> thinking about a distribution other than gentoo in the first place.  
>> That's a fact that's not really practical to change at this point, both 
>> because we haven't the manpower to do all the required handholding, and 
>> because it would make gentoo into something it's not, and something it 
>> was never intended to be.  Paraphrasing Star Trek's Bones, that would be 
>> "Gentoo, Jim, but not as we know it."
>>
>> </mode>
>>
> I beat my wife, is it her fault she gets beaten for choosing to be with
> me? Don't blame the victim.

If she chooses to stay with you, then she lives with that choice.  She
may be the victim but she chose to stay and that is her decision.  Maybe
she likes it that way.  Who knows. 

>
> Handholding != making an effort not to screw up people's systems. Even
> with emerge --pretend, all I'm going to see is that the minimal flag
> switched from off to on by default. Which I'll interpret as meaning,
> "the minimal flag was changed so that openldap[minimal] today means what
> openldap[-minimal] did yesterday."
>
> Someone's going to reboot three months after this change and their whole
> office is going to be down while they try to figure out why they don't
> have an LDAP server. For even a small business, that could mean
> thousands of dollars.
>
> "Ha ha, you shouldn't have trusted me!" is not the appropriate response.
>
>

If you see the flag changing, best find out what that change is about
BEFORE you update.  I do this every time I update.  I check USE flag
changes, upgrade/downgrade and anything else Zac has done to help me see
what is coming.  A news item is fine to give additional notice but it is
still up to the person in the chair. 

As a user, I don't expect Gentoo to hold my hand like I am a 3 year old
crossing the road.  If a person needs that hand holding, maybe Gentoo is
not for them.  There are plenty of distros that hold your hand while you
cross the road. 

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!


Reply via email to