[Biojava-dev] Website organization

Spencer Bliven spencer.bliven at gmail.com
Tue Jul 19 16:05:34 UTC 2016


Thanks for the suggestions, Peter.

I was able to solve issues with case sensitive redirects (such as the
broken link that you referenced) by using a custom 404.html page:
https://github.com/biojava/biojava.github.io/commit/1f47284fa90ab596d0b8da25b138d34b47dce531

-Spencer

On Tue, Jul 19, 2016 at 1:14 PM, Peter Cock <p.j.a.cock at googlemail.com>
wrote:

> Good points Spencer,
>
> We've been through a lot of this with the Biopython wiki migration,
> and still have work to do - see our website issues at:
>
> https://github.com/biopython/biopython.github.io/issues
>
> One suggestion is you (or keen volunteers) may want to
> enable the Google Webmaster tools:
>
> https://www.google.com/webmasters/tools/
>
> This requires proof of ownership by adding a token file
> to the website, e.g.
>
>
> https://github.com/biopython/biopython.github.io/commit/f173c02dd803bda0f45776f91fd535ff70bd85c1
>
> This was helpful in flagging a lot of broken links, many of
> which we've fixed by adding redirects, e.g.
>
>
> https://github.com/biopython/biopython.github.io/commit/60d7023592616e632e967bfd41b71ee9367c0709
>
> Others are defunct links we're not able or don't want to
> resurrect  (like many of the wiki special pages), so I've
> been adding them to our robots.txt file, e.g.
>
>
> https://github.com/biopython/biopython.github.io/commit/d0535a5d843f0d17b5fa66e2f00557bc1493ee20
>
> Peter
>
> On Tue, Jul 19, 2016 at 11:48 AM, Spencer Bliven
> <spencer.bliven at gmail.com> wrote:
> > I've been looking over the website, which is in pretty bad shape. We
> should
> > really make a plan for what needs to be changed. I don't think anyone has
> > much time to devote to the project, so it should be an incremental plan
> > where we can make progress time permitting.
> >
> > I see a couple of major tasks:
> >
> > Improve the menu
> > Fix broken links. A quick check found >450. Many come from subpages that
> got
> > flattened down to the single /wiki directory.
> > Reorganize wiki pages into logical directories.
> > Remove wiki-specific content, such as user pages.
> > Remove/rename files that differ only in case. This causes some really
> > confusing problems when editing on a case-insensitive filesystem.
> >
> > To facilitate 3-4, maybe we should set up a new directory structure that
> we
> > slowly move pages into as they get cleaned up?
> >
> > -Spencer
> >
> > _______________________________________________
> > biojava-dev mailing list
> > biojava-dev at mailman.open-bio.org
> > http://mailman.open-bio.org/mailman/listinfo/biojava-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.open-bio.org/pipermail/biojava-dev/attachments/20160719/7f679a70/attachment.html>


More information about the biojava-dev mailing list