Package: mkdocs
Version: 1.5.3+dfsg-1
Severity: normal
Tags: upstream
X-Debbugs-Cc: ltw...@debian.org

Dear Maintainer,

It would be very nice if you could patch away the trackers that are included in
the readthedocs and mkdocs themes.

To see the issue you can run: "git grep cloudflare" on the salsa repository dir

Basically, from the point of view of the package, those are static files. But
a website generated starting from those will have trackers.

I noticed because I generate the documentation for typedload using mkdocs and
my adblock was blocking things, while I was completely unaware of having added
any tracker at all.

The way that I fixed it in typedload is to use wget to download the asset
and then rewrite the url to point to the local copy.

I think in debian the proper way would be to depend on the package providing
the file, and adding a soft link to the file. Plus a patch to rewrite the url.

I see that there is a lintian override about this. Doing this would render the
override obsolete.

Thanks for your work.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.9.10-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mkdocs depends on:
ii  fonts-font-awesome               5.0.10+really4.7.0~dfsg-4.1
ii  ghp-import                       2.1.0-3
ii  libjs-bootstrap4                 4.6.1+dfsg1-4
ii  libjs-jquery                     3.6.1+dfsg+~3.5.14-1
ii  libjs-lunr                       2.3.9~dfsg-2
ii  libjs-modernizr                  3.13.0-0.1
ii  python3 [python3-supported-min]  3.12.4-1
ii  python3-click                    8.1.7-1
ii  python3-importlib-metadata       8.0.0-2
ii  python3-jinja2                   3.1.3-1
ii  python3-livereload               2.6.3-2
ii  python3-lunr                     0.7.0-1
ii  python3-markdown                 3.6-1
ii  python3-markupsafe               2.1.5-1+b1
ii  python3-mergedeep                1.3.4-3
ii  python3-packaging                24.1-1
ii  python3-pathspec                 0.12.1-1
ii  python3-pkg-resources            70.3.0-2
ii  python3-platformdirs             4.2.1-1
ii  python3-pyyaml-env-tag           0.1-3
ii  python3-typing-extensions        4.12.2-1
ii  python3-watchdog                 3.0.0-1
ii  python3-yaml                     6.0.1-2+b1
ii  sphinx-rtd-theme-common          2.0.0+dfsg-2

mkdocs recommends no packages.

Versions of packages mkdocs suggests:
pn  mkdocs-doc     <none>
pn  nodejs         <none>
ii  python3-babel  2.14.0-1

-- no debconf information

Reply via email to