Bug 37591 - Update the text about the user notification in the app details
Update the text about the user notification in the app details
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0-2-errata
Assigned To: Alexander Kläser
Florian Best
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-01-22 16:01 CET by Nico Gulden
Modified: 2015-05-28 16:50 CEST (History)
5 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): External feedback, Typo/text changes
Max CVSS v3 score:


Attachments
See screenshot (202.13 KB, image/png)
2015-01-22 16:01 CET, Nico Gulden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nico Gulden univentionstaff 2015-01-22 16:01:26 CET
Created attachment 6624 [details]
See screenshot

Feedback from the App Center Expert Talk at Univention Summit 2015.

In the App Center UMC module, a user can read on the app detail's page that a notification will be sent to the vendor, if the vendor wants such a notification (see the screenshot attached).

The ISVs criticized that the text is not explizit enough. It misses:
* Who is the "vendor". Univention or the app vendor?
* It does not say that the vendor may contact the user.

I suggest to change the text here to the following:

DE: "Diese Applikation setzt den App-Hersteller über eine (De)Installation in Kenntnis. Der App-Hersteller wird Sie ggf. kontaktieren."

EN: "This application will inform the app vendor if you (un)install it. The app vendor may contact you."
Comment 1 Nico Gulden univentionstaff 2015-03-10 09:55:29 CET
Again requested by an ISV.
Comment 2 Dirk Ahrnke 2015-04-07 19:07:46 CEST
"vendor" does not necessarily mean "Hersteller". I'd suggest "Anbieter" instead.
Comment 3 Nico Gulden univentionstaff 2015-04-09 09:32:22 CEST
(In reply to Nico Gulden from comment #0)
> DE: "Diese Applikation setzt den App-Hersteller über eine (De)Installation
> in Kenntnis. Der App-Hersteller wird Sie ggf. kontaktieren."
> 
> EN: "This application will inform the app vendor if you (un)install it. The
> app vendor may contact you."

Corresponding to the App Center contracts I'd update the wording accordingly to the following:

DE: "Diese Applikation setzt den App-Anbieter über eine (De)Installation in Kenntnis. Der App-Anbieter wird Sie ggf. kontaktieren."

EN: "This application will inform the app provider about (un)installation. The app provider may contact you."

The german "Anbieter" describes the role of the party that is responsible for the app. In the sense of selling the app, the "Anbieter" may also be the seller, but not necessarily. The corresponding english word is "provider" according to http://de.pons.com/übersetzung?q=anbieter&l=deen&in=&lf=
Comment 4 Alexander Kläser univentionstaff 2015-05-13 11:51:22 CEST
In the app ini files, there is the possibility to specify a maintainer and a vendor separately:

http://docs.univention.de/developer-reference-4.0.html#app:iniFile

Therefore, the following texts are currently used:
> "This application will inform the maintainer if you (un)install it."
> "This application will inform the vendor if you (un)install it."
> "This application will not inform the maintainer if you (un)install it."
> "This application will not inform the vendor if you (un)install it."

Should I use in either case the wording "app provider" or only for "vendor"?
Comment 5 Alexander Kläser univentionstaff 2015-05-13 15:19:51 CEST
(In reply to Alexander Kläser from comment #4)
> In the app ini files, there is the possibility to specify a maintainer and a
> vendor separately:
> 
> http://docs.univention.de/developer-reference-4.0.html#app:iniFile
> 
> Therefore, the following texts are currently used:
> > "This application will inform the maintainer if you (un)install it."
> > "This application will inform the vendor if you (un)install it."
> > "This application will not inform the maintainer if you (un)install it."
> > "This application will not inform the vendor if you (un)install it."
> 
> Should I use in either case the wording "app provider" or only for "vendor"?

I discussed with Nico and implemented the following solution:
* If either the field maintainer or vendor is given in the app's ini file, either is displayed as "App provider".
* If the fields maintainer and vendor are given, vendor is displayed as "Vendor" and the maintainer is displayed as "App provider".
* The phrase in question is now displayed always in the same way.


2015-05-12-univention-management-console-module-appcenter.yaml:
r60715 | Bug #37591: added YAML entry

univention-management-console-module-appcenter (4.1.20-28):
r60714 | Bug #37591: adjust wording for maintainer
Comment 6 Alexander Kläser univentionstaff 2015-05-13 15:28:16 CEST
2015-05-12-univention-management-console-module-appcenter.yaml:
r60719 | Bug #37591: updated package version
Comment 7 Florian Best univentionstaff 2015-05-19 10:58:19 CEST
OK: App with Maintainer
OK: App without Maintainer
OK: App without Vendor
OK: [de|en]
OK: YAML
Comment 8 Janek Walkenhorst univentionstaff 2015-05-28 16:50:09 CEST
<http://errata.univention.de/ucs/4.0/203.html>