Package PDF documentation in addition to HTML, which is preserved (but now ith bundled/preminified JavaScript removed) for use with Devhelp.
Improve documentation packaging
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2021-22da30fe3e
Please login to add feedback.
This update has been submitted for testing by music.
This update's test gating status has been changed to 'ignored'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
Works great! LGTM! =)
This update can be pushed to stable now if the maintainer wishes
Why are you removing devhelp documention? That's just making Fedora less developer friendly.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
I removed the Doxygen-generated HTML reference manual due to the issues raised in https://bugzilla.redhat.com/show_bug.cgi?id=2006555 and further discussed on the packaging mailing list at https://lists.fedoraproject.org/archives/list/packaging@lists.fedoraproject.org/thread/LLUAURXZVADATHK65HBPPBHKF4EM4UC3/. I built a PDF version instead, as it seems that may still be acceptable under the current guidelines. Unfortunately, now that the policy issue has been raised, doing nothing about it is not an option.
What I didn’t realize was that the devhelp XML file references the Doxygen HTML files, and is useless without them.
I’m going to try re-enabling the HTML documentation, but stripping out all the JavaScript, and see if that renders as expected in the Devhelp application, even if it’s degraded in the browser.
music edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by music.
This update has obsoleted cairomm-1.14.2-14.fc35, and has inherited its bugs and notes.
It looks like the approach I described worked to comply with packaging guidelines without breaking Devhelp. Thanks for noticing. Re-testing is appreciated.
I’ll be applying the same approach to keep Devhelp working in all releases for which I created a similar update, as well as for the
cairomm1.16
,gconfmm26
, andlibglademm24
packages.This update has been pushed to testing.
music edited this update.
no regressions noted
LGTM
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by bodhi.
Seems okay
This update has been pushed to stable.