FS#46129 - [ardour] sends data to upstream

Attached to Project: Arch Linux
Opened by Ralf Mardorf (Ralf) - Friday, 28 August 2015, 09:27 GMT
Last edited by Ray Rashif (schivmeister) - Wednesday, 20 January 2016, 19:22 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Ray Rashif (schivmeister)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi,

I already build 4.1 from ABS and configured with --no-phone-home.
At the moment I build 4.2.

Consider to configure with --no-phone-home by default.
Debian and Ubuntu build Ardour 4 with --no-phone-home https://tracker.debian.org/pkg/ardour3.

Nobody using pacman for upgrades needs to get informed about upgrades by Ardour.
Some users are not aware that Ardour sends data to upstream.

If you don't configure with --no-phone-home by default, at least inform users that Ardour phones home and that they could disable it by rebuilding with --no-phone-home or by editing the config in $HOME.

Regards,
Ralf
This task depends upon

Closed by  Ray Rashif (schivmeister)
Wednesday, 20 January 2016, 19:22 GMT
Reason for closing:  Implemented
Additional comments about closing:  Rolled with 4.6.
Comment by Ray Rashif (schivmeister) - Friday, 28 August 2015, 18:07 GMT
Thanks for reporting. When I last had a chat with Paul regarding this, the consensus at the time was that changing any of the default build options would disqualify users from "official" support, and this includes the phone-home "feature", among others. Of course, they always help "if asked nicely".

As for why this wasn't made known explicitly: we package the software as-is and I saw no point. At one time I did include a post-install message pointing users to the donate page, because that's what upstream likes. After moving to the github releases, I stopped including any message.

Nevertheless, since you have expressed concerns as a user and this is GPL software (we can do what we like even if upstream dislikes), I will disable this flag from 4.2 onwards. The "support" is no longer relevant anyway since we do not use the binaries.
Comment by Ralf Mardorf (Ralf) - Saturday, 12 December 2015, 14:41 GMT
Hi Ray,

please build with --no-phone-home.

$ pacman -Q ardour
ardour 4.4-2

Ardour 4 > Help > About > Config > Phone home: True

$ grep configure -A6 /var/abs/extra/ardour/PKGBUILD
python2 waf configure --prefix=/usr \
--configdir=/etc \
--with-backends="jack,alsa" \
--libjack=weak \
--optimize \
--docs \
--cxx11

Regards,
Ralf

Loading...