With my marketing hat on:

I believe the solution is not to try to make infobars thinner or try to
space out the nags, but rather to combine those calls-to-action into one
infobar (that is deferred if needed, to not be shown at the same time as
the read-only document infobar).

Infobars (at least in GTK) can have multiple action buttons, and the
"Get involved" and "Donate" actions should be only one thing:
"Contribute", pointing to a unified web landing page that takes care
both of the "contribute by donating money" and "contribute by
volunteering" scenarios. No need to make those separate messages.

As such, if you're going to nag every user on every new release, then my
recommendation would be a single nag infobar like this:

> Welcome to LibreOffice XYZ! Discover what's new in this version, and
help us future versions!   [ Read the Release Notes] [ Contribute ] [X]

Clicking the buttons other than X would not close the infobar, that way
they can click both buttons.


If you show three nags one after another (even on separate startups) instead, 
then you're just frustration-conditioning the user to close/dismiss anything 
shown there, and your nags lose their effectiveness.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1949291

Title:
  LibreOffice has started displaying a donation nag

Status in LibreOffice:
  Confirmed
Status in libreoffice package in Ubuntu:
  Triaged

Bug description:
  I just opened up a spreadsheet (technically a CSV file, but who's
  counting), to discover LibreOffice displaying an eye-catching blue
  "Your donations support our worldwide community." banner just below
  the toolbars and about a toolbar and a half tall.

  This irritating nag is apparently supposed to display every 90 to 180
  days with no in-application means to disable it permanently, and
  there's apparently also a "Help us make LibreOffice even better!"
  banner that can appear too.

  According to this blog post...

  https://www.remembertheusers.com/2019/11/0580-libreoffice-nag-
  notices.html

  ...it is not responsive to configuration overrides within the user
  profile and the only apparent solution that doesn't require patching
  the source and rebuilding is to create a file containing the following
  markup in `$BASEDIR/share/registry`
  (`/usr/lib/libreoffice/share/registry` as installed by the Ubuntu
  package):

      <?xml version="1.0"?>
      <oor:data xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:oor="http://openoffice.org/2001/registry";>
        <dependency file="main" />
        <oor:component-data 
xmlns:install="http://openoffice.org/2004/installation"; oor:name="Setup" 
oor:package="org.openoffice">
          <node oor:name="Product">
            <prop oor:name="LastTimeGetInvolvedShown" oor:op="fuse" 
oor:finalized="true">
              <value>0</value>
            </prop>
            <prop oor:name="LastTimeDonateShown" oor:op="fuse" 
oor:finalized="true">
              <value>0</value>
            </prop>
          </node>
        </oor:component-data>
      </oor:data>

  Regardless of how it's achieved, I think it's tasteless, irritating,
  and probably doesn't give a very good image to any office customers
  Ubuntu may have downstream for random employees to be receiving nag
  banners like that in IT-installed software.

  Please consider patching it out or otherwise ensuring it never
  triggers in distro-provided builds of LibreOffice.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: libreoffice 1:6.4.7-0ubuntu0.20.04.1
  ProcVersionSignature: Ubuntu 5.11.0-37.41~20.04.2-generic 5.11.22
  Uname: Linux 5.11.0-37-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.11-0ubuntu27.21
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: KDE
  Date: Sun Oct 31 04:32:03 2021
  SourcePackage: libreoffice
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1949291/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to