-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: