[pkg-discuss] Proposal for user intent
Brock Pytlik
bpytlik at sun.com
Wed Jul 1 14:35:56 PDT 2009
Nicolas Williams wrote:
> On Wed, Jul 01, 2009 at 02:15:39PM -0700, Brock Pytlik wrote:
>
>> I guess we just have different opinions about what our user base looks
>> like, and neither of us has data to back it up, except for the
>> complaints we've received about current approaches. It's not just about
>>
>
> "The squeaky wheel gets the grease".
>
> Problem is: what if this fix leads to more complaints? Sure, I can't
> prove it will happen, but it stands to reason.
>
>
I'm not asking for proof, I am asking for a common use scenario where
this will happen. If you can present one, we'll reconsider. I'm not
interested in creating a large call generator to replace a large call
generator. So far, I have seen no indication other than vague and
nebulous warnings that this change will be a large call generator.
>> saving disk space, it's about providing the information needed to make
>> group packages work. Several times we've been told that the current
>> system of 'pkg install amp-dev'; 'pkg uninstall amp-dev' leaving large
>> numbers of applications on your system isn't helpful. This is needed to
>> fix that issue. It has the bonus of also making uninstall more generally
>> work as our users have told us they expect it to work.
>>
>
> Perhaps we need pkg uninstall to have an option to consider or disregard
> user intent? That'd be a good middle of the road.
>
>
That's exactly what we have now. It's generating many complaints.
>> Also, this will let us handle things like a package being obsoleted, so
>> it's removed from your system. Then it's resurrected. Now, do you want
>> that package back on your system or not? Well, that depends on whether
>> you manually removed the package yourself, or it was removed because it
>> was obsolete.
>>
>
> If it was obsoleted then you didn't need it any longer. That it gets
> resurrected cannot imply that you want it back, but certainly it
> shouldn't cause harm to add it back (provided services it installs and
> what not is disabled by default).
>
>
Right, unless I purposefully uninstalled it, then adding it back is not
what the user expects.
>> If you're right and we tick off a large number of users, we can always
>> put things back the way it was before.
>>
>
> Yes, I said as much. Just beware.
>
Warning so noted. I'll be sure to let you know if/when we change our
minds or you're proven right.
Brock
More information about the pkg-discuss
mailing list