Overview

Request 1194665 accepted

new package mdbook-linkcheck: backend for mdbook which will check your links for you


Johannes Kastl's avatar
author source maintainer target maintainer

As mdbook is also in dlr, this might fit there, too.

Spec is mostly copy&paste from mdbook, with disabled checks (cause offline...)


William Brown's avatar
reviewer target maintainer

I just made a similar comment elsewhere https://build.opensuse.org/request/show/1194554#comment-1975728

I'm not sure about this, I'm not strongly for or against. The issue is we treat d;l;r as a repo for "tools that are needed to run to build packages in OBS itself". mdbook as a linkcheck is a really cool idea, and I like it, but it can't run in a package build. It starts to feel a bit more like a developer tool, and we think dev tools are better manager by rust tools like cargo etc (which is why we provide rustup for toolchains rather than encouraging people to zypper in cargo ).

So I want to think about this a bit, or maybe understand the use cases you have for this before we decide :)


Johannes Kastl's avatar
author source maintainer target maintainer

I completely understand and fully agree, but as mdbook is in dlr already it does not make sense to split them IMHO.

Not sure if it is worth the effort to move mdbook somewhere else. And that would be up to the package's maintainer.

Basically mdbook-linkcheck is a "plugin" or "enhancement" of mdbook AFAIU. I needed it for packaging lix, which requires both mdbook and mdbook-linkcheck.

Kind Regards Johannes


William Brown's avatar
reviewer target maintainer

I suspect i'm the mdbook maintainer :)

But you're right that doesn't make sense. If it's required for something to build then I'm happy.


Johannes Kastl's avatar
author source maintainer target maintainer

Thanks William!

Request History
Johannes Kastl's avatar

ojkastl_buildservice created request

new package mdbook-linkcheck: backend for mdbook which will check your links for you


William Brown's avatar

firstyear accepted request

openSUSE Build Service is sponsored by