Re: Git documentation at kernel.org
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:53:03
Jeff King [off-list ref] writes:
That sounds great to me. I'd like to be link-compatible with the old kernel.org docs section (even if through redirects) so that old links work (assuming kernel.org gives us a wholesale redirect). Which means importing all of the docs for released versions. I don't know if the old kernel.org doc tree was saved anywhere, but if I understand correctly, they are identical to what's in the "git-htmldocs" repository (which I _thought_ Junio wasn't going to keep updating, but it seems pretty up to date).
I have been updating htmldocs/manpages repositories on "unless I forget" basis every time the public 'master' gets updated, so they are updated as frequently as they used to back when they were autogenerated, "unless I forget". But the contents of htmldocs does _not_ match what used to be at k.org in that its git.html does not have links to documentation pages for older releases, iow, formatted without "stalenotes" defined. This is because formatting with "stalenotes" needs to make an assumption on the filesystem layout that I cannot enforce to the users of htmldocs repository. They will get one tarball for one version, and it is up to them where they extract these tarballs. They need to extract the tarball of an older release vX.Y.Z in vX.Y.Z subdirectory next to the git.html of the latest living document to match the layout, but otherwise the links created by "stalenotes" will become dangling.