Replies: 2 comments
-
Converted to a discussion. |
Beta Was this translation helpful? Give feedback.
-
Hi, The messages you've primarily mentioned ( As of your idea about the "perfect output" for a Boxstarter run - not sure if I like the output of Boxstarter to be vastly different as what a series of consecutive 🤔 What we could always do is to implement a new feature/switch, that would allow the user to decide how the output/report should be presented. |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
Perhaps you know old software that communicated every action, e.g. early Microsoft Word versions were very annoying:
You saved a file - and the Software reported in a message box: "file saved". You even had to confirm the message... 😕
BoxStarter is great because it can easily handle dozens of steps in a single function call.
But with dozens of actions performed, it is important that users know at the end what was done and where errors were. Without having to concentrate on trying to read all the texts presented. 😃
If software displays a lot of unimportant information, then users no longer read it / cannot read it at all, and that important information is then overlooked.
Modern Concepts about "when does SW inform the user?" are much more useful:
In general, SW simply executes functions. Silently.
In contrast: boxstarter generates messages like:
*** LOADING BOXSTARTER ***
*** HELLO WORLD ***
» If a user aks the computer to start BoxStarter, then BoxStarter has not to tell that it is starting now. Those messages are not useful and not appropriate because the user does not get important / new information.
What happens is exactly what the user expects 😃
Information is only generated in the event of an error.
» So if BoxStarter could not start, then it is useful and appropriate to inform the user.
If the user asks an application to be verbose…
Then it makes sense to report "initializing BoxStarter",
but it does not make sense to report "BoxStarter initialized" because of no error was reported, then it is clear that everything is fine.
Describe the solution. Why is it needed?
It would be great if BoxStarter could use a concept that just displays really useful information which just informs about important steps.
Because BoxStarter is so ingenious and performs so many actions, it is very important that the information generated makes sense and only displays the summary because those information is important:
Therefore, a perfect solution would create those messages:
Additional Context.
N/A
Related Issues
N/A
Beta Was this translation helpful? Give feedback.
All reactions