-
Notifications
You must be signed in to change notification settings - Fork 292
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
Fix dead links on migrated website (Error 404 etc) #19
Comments
@peterjc We can try this approach. Seems to be exactly what we are looking for. |
Yes exactly :) |
I can give it a try, but I guess I'd need access to TravisCI? |
You should be able to try this by forking this to |
I've just turned on https://travis-ci.org/biopython/biopython.github.io/ which should read https://github.com/biopython/biopython.github.io/blob/master/.travis.yml next time we update the website. Currently the Travis configuration just runs Jekyll (a useful test in itself). |
Attached are two link reports, Internal only and all dead links. I will happily work on links. |
They're on a GitHub Pages "project" repository, see #7 and https://github.com/biopython/DIST (note gh-pages branch) GitHub isn't ideal for what are mostly a collection of static files - and this is largely separate from the website so this seemed like a good idea. Long term I'd like us to host all our releases on PyPI (which currently doesn't cover Windows EXE/MSI files, but can do wheels). |
Many of the "internal" links Vincent flagged were inter-wiki links, mostly to BioPerl's wiki - see #17 |
If I don't find a folder/file on https://github.com/biopython/DIST, e.g. http://biopython.org/DIST/docs/cluster/cluster.pdf, wasn't it transferred, did it go elsewhere or was is already missing before? |
@MarkusPiotrowski the I had missed the |
Other files on |
Thanks @MarkusPiotrowski - I've added those too, under @chapmanb using the end of August 2000 as the date: biopython/DIST@dc1fb6b - This would sit better under the presentations folder, but I don't want to needlessly break old URLs. See also http://lists.open-bio.org/pipermail/biopython/2000-July/000305.html where Brad posted a draft of this to the mailing list. |
@vincentdavis we've fixed a lot of broken URLs in the last week or so - could you re-run that link checker? If you can post the new results as a gist rather than a zip file that might be slightly easier to view. Thanks! |
Recent status of broken links: https://gist.github.com/MarkusPiotrowski/37fdb4b1a27ec6e61a6b667a8fd4686a About 175 broken links left (one month before we had ~450!):
|
Thanks Markus - we're getting there! We're not maintaining the I don't think we ever wrote http://biopython.org/wiki/SeqFeature but it would be a logical addition - although as usual we have the tension with duplicating documentation in the tutorial and docstrings. The news feed link was an easy fix: 7068156 Edit: I dealt with the missing user pages with 647e0f2 and d65f7b3 |
I think biopython/biopython@e5072b9 fixed most of the URLs in the Tutorial, perhaps I should put this online now rather than waiting for the next Biopython release? |
biopython/DIST@1a6013a should fix all the missing |
Removed links to |
We know about a few problem links e.g. #8 #13 #17, but should check this systematically. There are also some external links which no longer work.
Ideally we'd have a TravisCI configuration to run Jekyll and then spider the
_site/
folder to spot any link breakage.The text was updated successfully, but these errors were encountered: