From 041b4a773efb7dd7b2121a9f34070396b1614f13 Mon Sep 17 00:00:00 2001 From: jprocter Date: Mon, 9 Nov 2009 16:53:09 +0000 Subject: [PATCH] user friendly GA and privacy statement --- help/html/privacy.html | 80 ++++++++++++++++++++++++++++++------------ src/jalview/bin/Jalview.java | 5 ++- 2 files changed, 61 insertions(+), 24 deletions(-) diff --git a/help/html/privacy.html b/help/html/privacy.html index 4e5525e..11728a5 100644 --- a/help/html/privacy.html +++ b/help/html/privacy.html @@ -1,25 +1,59 @@ - Jalview Privacy Statement -

Privacy for Jalview Users
- The Jalview Desktop application available from the www.jalview.org site does not contain code that is designed to collate any personal or private information without your consent. - - However, the application does contain routines which contact a variety of web services, and some of these are specifically designed to assess who is using Jalview. - - We collect usage statistics in the following ways: -

-

- Stopping Jalview from calling home - If you run Jalview in 'headless mode' via the command line, then the program shouldn't try to contact any of the web servers mentioned above (if it does, then its a bug!). You can also specify some command line options to disable the questionnaire and usage statistics check. Finally, the Connections Tab of the jalview preferences contains options for controlling the submission of usage statistics. - Other Web Clients in Jalview
- The Jalview desktop is intended to make it easier to interact with web-based bioinformatics resources, but we cannot vouch for the integrity of any of the services you might access via the program. Sorry! -

- + +Jalview Privacy Statement + + +

Privacy for Jalview Users
+

The Jalview Desktop application which is available from the +www.jalview.org site does not contain code designed collect personal or +private information without your consent. However, we do collect usage +statistics to work out who is using Jalview, so we can apply for funding +to support Jalview development, and make it better for our users.

+

Usage data is collected from the logs of various web services that the Jalview Desktop contacts through its normal operation. +These are described below:

+ +

+

Stopping Jalview from calling home
+If you run Jalview in 'headless mode' via the command line, then the +program shouldn't try to contact any of the web servers mentioned above +(if it does, then it's a bug!). You can also specify some command line options to disable +the questionnaire and usage statistics check. Finally, the Connections Tab of the +jalview preferences contains options for controlling the submission of +usage statistics. +

Other Web Clients in Jalview
+The Jalview desktop is intended to make it easier to interact with +web-based bioinformatics resources. However, we can't take any +responsibility for the integrity of any external services you might +access via the program. Sorry!

+ \ No newline at end of file diff --git a/src/jalview/bin/Jalview.java b/src/jalview/bin/Jalview.java index 925401e..1171c84 100755 --- a/src/jalview/bin/Jalview.java +++ b/src/jalview/bin/Jalview.java @@ -413,7 +413,10 @@ public class Jalview /** * start a User Config prompt asking if we can log usage statistics. */ - jalview.gui.PromptUserConfig prompter = new jalview.gui.PromptUserConfig(desktop.desktop,"USAGESTATS", "Jalview Usage Statistics", "Jalview uses Google Analytics to report usage statistics.\nDo you want to enable this ?\n\n(if you press cancel, you will be asked again next time)", + jalview.gui.PromptUserConfig prompter = new jalview.gui.PromptUserConfig(desktop.desktop,"USAGESTATS", "Jalview Usage Statistics", + "Do you want to help make Jalview better by enabling " + +"the collection of usage statistics with Google Analytics ?" + +"\n\n(if you press cancel, you will be asked again next time)", new Runnable() { public void run() { -- 1.7.10.2