[haiku-bugs] Re: [Haiku] #13141: HaikuDepot - Add system requirement to HPKG packages

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 04 Jan 2017 09:12:57 -0000

#13141: HaikuDepot - Add system requirement to HPKG packages
--------------------------+------------------------------------------------
   Reporter:  lelldorin   |      Owner:  nobody
       Type:              |     Status:  reopened
  enhancement             |  Milestone:  R1
   Priority:  normal      |    Version:  R1/Development
  Component:  - General   |   Keywords:  haikudepot,hpkg,system requiroment
 Resolution:              |   Blocking:
 Blocked By:              |   Platform:  All
Has a Patch:  0           |
--------------------------+------------------------------------------------

Comment (by pulkomandy):

 If we do it that way, I would say stating it in the description, and
 checking it at app startup, is enough. We try to avoid useless popup
 windows. The rationale for this is two-fold:
 - Beginner users are often afraid of such messages, and never sure what to
 do. Is it safe to continue? Should I stop? Is it an error or just an info?
 - When there are too much popup messages, experimented users train
 themselves to ignore them and click the "ok" button without fully reading
 the message.

 For example in this situation, clicking the install button could result in
 3 similar messages:
 1) Request to select one of two possible dependencies (needs a decision)
 2) Warning that some other packages will have to be updated or uninstalled
 (possibly harmful)
 3) Notice that the software needs some particular hardware (nothing to do,
 just click ok)

 If 3 happens often, people will get used to click ok, and when someday it
 is 2 instead, they will click ok and only after doing it, realize their
 mistake. So we should keep the popup for important cases only (2, maybe
 1).

 With this considered, I vote for leaving this in the package description
 only.

--
Ticket URL: <https://dev.haiku-os.org/ticket/13141#comment:12>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: