HTML documentation generated with mkdocs will unfortunately suffer from the same kinds of
issues around bundled and pre-minified JavaScript and CSS identified for Sphinx and
Doxygen in [1] and in the “packaging” mailing list thread linked from that bug. (Yes, I
know there are a lot of packages that still package HTML documentation generated with
these systems.) For mkdocs, I don’t think switching to PDF output is an available
workaround. I would just drop and Obsolete the -doc subpackage in this case.
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=2006555
On Thu, Jun 9, 2022, at 10:00 AM, Michael J Gruber wrote:
> py3status looks like a nice i3status provider, which is why I have
> looked into taking the orphaned package.
>
> Alas, the package needs an update from 3.34 (as packaged) to 3.44 (as
> current). In between these versions, the doc build chain changed from
> sphinx to mkdocs. Upstream uses the plugin `mkdocs-simple-hooks` which
> is not packaged for Fedora yet.
>
> Also, the test suite had been disabled a while ago. It needs a bit of
> fiddling with upstream's `tox.ini` (to work with Fedora's
> `--curent-env`) but works then.
>
> So, I'm tempted to take py3status out of the orphanage at least for
> now. Getting it to BFS (with the docs) will require to get
> `mkdocs-simple-hooks` into Fedora, though. Has anyone planned to do so?
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
>
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
>
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
>
https://pagure.io/fedora-infrastructure