Package: mkdocs
Version: 1.5.3+dfsg-1
Severity: normal
Tags: upstream
X-Debbugs-Cc: [email protected]

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