pspp-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Warning on unreleased versions.


From: Ben Pfaff
Subject: Re: Warning on unreleased versions.
Date: Sun, 28 Feb 2016 10:00:41 -0800
User-agent: Mutt/1.5.23 (2014-03-12)

On Sun, Feb 28, 2016 at 07:44:33AM +0100, John Darrington wrote:
> On Sat, Feb 27, 2016 at 02:48:54PM -0800, Ben Pfaff wrote:
>      
>      
>      I think that an appropriately worded notice can make all of this clear.
>      For example:
>      
>          This is a development version of PSPP.  Please be alert to the
>          likely possibility that it contain more bugs than a PSPP release.
>          If you encounter bugs, please consider reporting them to the PSPP
>          developers at address@hidden, to enable them to be fixed.
> 
> That would be ideal.  However it  won't fit on the title bar.
> 
> A number of people have suggested other possibilities:
> 
> 1. In the output window after each operation.
> 
>    I don't think that is a good idea for several reasons: a) It would
>    break all of our regression tests;    b) The user would not see it 
>    until late - possibly until after he encounters a bug - if that bug
>    causes a crash or a hang - then he won't see it at all.

I suggest putting it into the output window at startup, once.  This is
easy to do, it is likely that users will notice, and it is not as
obnoxious as some of the other options.

For example:

diff --git a/src/ui/gui/psppire-output-window.c 
b/src/ui/gui/psppire-output-window.c
index 469966a..1da4b24 100644
--- a/src/ui/gui/psppire-output-window.c
+++ b/src/ui/gui/psppire-output-window.c
@@ -182,6 +182,15 @@ psppire_output_window_setup (void)
   output_driver_init (d, &psppire_output_class, "PSPPIRE",
                       SETTINGS_DEVICE_UNFILTERED);
   output_driver_register (d);
+
+  text_item_submit (
+    text_item_create (TEXT_ITEM_PARAGRAPH,
+                      _("This is a development version of PSPP.  Please be "
+                        "alert to the likely possibility that it contains "
+                        "more bugs than a PSPP release.  If you encounter "
+                        "bugs, please consider reporting them to the PSPP "
+                        "developers at address@hidden, to enable them "
+                        "to be fixed.")));
 }
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]