-
-
Notifications
You must be signed in to change notification settings - Fork 700
Remove API docs for old versions and setup redirects #4457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: gh-pages
Are you sure you want to change the base?
Conversation
"The diff you're trying to view is too large. We only load the first 3000 changed files." haha! |
Shall we merge? It would be good to have some test 8.17 docs to look at. |
... I copied the rendered html docs for 8.17 into API/8.17 for testing. |
ahem and reverted, let's merge this first. |
Whoops, I rebased on top of f1c3927. |
f27ca16
to
5d09d14
Compare
Could you point current at 8.16? Then we can merge this before we release 8.17 and test it out a bit. |
I just split the API docs for 8.17 to PR #4502. This PR can't be merged yet as the various redirects assumes |
Except for 8.16, the latest one built with GTK-Doc.
That is: ``` $ cd API/ $ for link in 8.{5,6,7,8,9,10,11,12,13,14,15}; do ln -s _redirects $link; done $ git add . ```
Ah I hadn't realised. Yes, that sounds reasonable. |
See the individual commits for more details. Marked as draft as this PR assumes
API/current
points toAPI/8.17
, so it can only be merged after the 8.17 release.Rendered output: https://kleisauke.github.io/libvips/.
Test redirection URLs:
https://kleisauke.github.io/libvips/API/8.5
https://kleisauke.github.io/libvips/API/8.5/cpp (is just a symlink to
/API/current/cpp
)https://kleisauke.github.io/libvips/API/8.5/VipsImage.html
https://kleisauke.github.io/libvips/API/8.5/using-from-python.html (the old GOI binding that now redirects to
/API/current/examples.html
)https://kleisauke.github.io/libvips/API/current/Developer-checklist.html (uppercase to lowercase redirect)
... etc.