Forwarding on behalf of upstream (initial message got rejected since
they have not subscribed to the list, so please keep them CCed on reply).

-------- Message transféré --------
Sujet : xul-ext-adblock-plus
Date : Fri, 21 Apr 2017 22:10:40 +0200
De : Sebastian Noack <sebast...@adblockplus.org>
Pour : pkg-mozext-maintainers@lists.alioth.debian.org, taf...@debian.org
Copie à : Wladimir Palant <t...@adblockplus.org>

Hi everyone,

we are quite happy to see Adblock Plus being included in Debian, and like
to thank you (and in particular David Prévot) for your work to make that
possible. However, we'd like to discuss the patches you redistribute our
code with.

First of all, you bypass our dependency system [1], getting the latest
version of the dependencies by other means [2], in order to avoid network
activity during build, I suppose. While I understand this motivation, I'd
like to point out that the latest version of a dependency is not always
compatible. Even if the build isn't failing, you might introduce harder to
find bugs, unless you make sure to use the correct revisions as indicated
in the dependencies file [3]. But there might be a much simpler solution;
we provide source archives with all dependencies in the right version
included [4], specifically for package maintainers. ;)

It seems people weren't too happy, our first run page being the first thing
they see when they start Firefox for the first time, back then when
xul-ext-adblock-plus was a dependency of the Gnome meta package [5]. As a
result, you moved all tabs opened by Adblock Plus into the background. Note
that this not only effects the first run page, but also documentation pages
opened through the user interface. Furthermore, while we see why it might
be problematic to push the first run page into the foreground, if Adblock
Plus is installed by default, this seems to no longer to be the case. And
we are concerned that nobody will notice the first run page due to this
(apparent obsolete) change, not to mention documentation pages opened that
way.

Finally, you seem to disagree with our initiative for Acceptabe Ads [6],
and decided to disable this feature by default. We, however, believe that a
middle ground discouraging intrusive ads by blocking them, while still
allowing websites to monetize, is fundamental for a free and sustainable
web, and eventually better for everybody. I cannot, and don't want to,
judge whether this is in line with Debian's philosophy. But we feel quite
uncomfortable having you redistribute a product under our brand, that does
not have this feature enabled by default. I hope this topic is less
controversial now, where Adblock Plus is no longer automatically installed
for Gnome users. But otherwise, we might also agree to a compromise in
which the user has to make an explicit decision (e.g. through apt/dpkg
during installation or on the first run page), as long as no user action
doesn't result into blocking all ads.

Let us know if there is anything we can do to help resolving these issues.
And thanks again for your great work on Debian.

[1]:
https://anonscm.debian.org/cgit/pkg-mozext/adblock-plus.git/tree/debian/patches/0004-Drop-dependency-check.patch?id=96ce19438a94e94afbc9b75b2036175decaf3f0a
[2]:
https://anonscm.debian.org/cgit/pkg-mozext/adblock-plus.git/tree/debian/rules?id=96ce19438a94e94afbc9b75b2036175decaf3f0a#n15
[3]:
https://anonscm.debian.org/cgit/pkg-mozext/adblock-plus.git/tree/dependencies?id=96ce19438a94e94afbc9b75b2036175decaf3f0a
[4]: https://downloads.adblockplus.org/adblockplus-2.8.2-source.tgz
[5]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693160
[6]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653112

-- 
Sebastian Noack
Technical Project Manager

eyeo GmbH
Lichtstraße 25
50825 Cologne, Germany

VAT-ID: DE279292414
District Court Cologne: HRB 735085
Managing Directors: Till Faida, Felix Dahlke, Steffen Kiedel


!DSPAM:58fa6c02153641201013577!


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

Reply via email to