New Fluid Project site
Gill, Avtar
agill at ocadu.ca
Tue Dec 2 11:13:44 EST 2014
Hi all,
The link "canonical" approach seems fine and looks like it's used by the plugin that Justin mentioned.
> Finally, we can consider hosting our website on our own web server. This
> makes redirects a lot easier to manage, but requires resources for server
> maintenance and requires an extra step of deploying from github to the
> webserver whenever content needs updating.
The advantages of using Github Pages is that sites hosted there have been online when disruptive maintenance tasks have taken place at OCADU's data centre. Maintaining an Nginx server is fairly effortless compared to something like a LAMP stack. What will take time and effort is thinking about and implementing the deployment strategy for sites when they need updates. This will happen and it isn't limited to just static sites.
Avtar
Excerpts from Jonathan Hung's message of 2014-12-02 09:44:09 -0500:
> Thanks for finding that Justin! I had been doing a search with the keyword
> "gh-pages" or "github" which gave different results.
>
> This helps a lot. I will investigate these plugins.
>
> On Tue, Dec 2, 2014 at 9:34 AM, Justin Obara <obara.justin at gmail.com> wrote:
>
> > We could look at these docpad plugins for managing the redirects.
> >
> > https://www.npmjs.org/package/docpad-plugin-redirector
> > https://github.com/docpad/docpad-plugin-cleanurls
> >
> > We should also consider what urls we actually need to maintain redirects
> > for now and going forward.
> >
> > thanks
> > Justin
> > > On Dec 1, 2014, at 1:46 PM, Antranig Basman <
> > Antranig.Basman at colorado.edu> wrote:
> > >
> > > The link "canonical" approach seems reasonable to me. It retains our
> > site as static infrastructure, and I don't think we will have an
> > unmanageable number of redirects to maintain. We should check that the user
> > experience of this approach is reasonable, e.g. on mobile browsers.
> > >
> > > Cheers,
> > > Antranig
> > >
> > > On 01/12/2014 15:25, Jonathan Hung wrote:
> > >> I've been investigating how to set up redirects for the new Fluid
> > >> website on github pages.
> > >>
> > >> The published method of performing a redirect on gh-pages is to use a
> > >> plugin with Jekyll (see this document
> > >> <https://help.github.com/articles/redirects-on-github-pages/>).
> > However,
> > >> we are using Docpad, not Jekyll - so this approach to redirects will not
> > >> work for us.
> > >>
> > >> One alternative is to use Javascript to handle redirects, but this
> > >> technique may not be desirable as it does not provide a HTTP 301 -
> > >> Permanently Moved error code.
> > >>
> > >> Another approach is to use a meta "refresh" + link "canonical" as
> > >> documented in this blog post
> > >> <
> > http://konradpodgorski.com/blog/2013/10/21/how-i-migrated-my-blog-from-wordpress-to-octopress/#redirect-301-on-github-pages
> > >.
> > >> This provides a 301 error which search engines like, but requires
> > >> individual HTML files for each redirect we want. This may be acceptable
> > >> if the number of redirects is not too large.
> > >>
> > >> Finally, we can consider hosting our website on our own web server. This
> > >> makes redirects a lot easier to manage, but requires resources for
> > >> server maintenance and requires an extra step of deploying from github
> > >> to the webserver whenever content needs updating.
> > >>
> > >> Anyone else have thoughts?
> > >>
> > >> - Jon.
> > >>
> > >>
> > > _______________________________________________________
> > > fluid-work mailing list - fluid-work at fluidproject.org
> > > To unsubscribe, change settings or access archives,
> > > see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
> >
> >
>
>
> --
>
> *JONATHAN HUNG*
>
> INCLUSIVE DESIGNER, IDRC
>
>
>
> *T:* 416 977 6000 x3951
>
> *F:* 416 977 9844
>
> *E:* jhung at ocadu.ca
>
>
>
> *OCAD UNIVERSITY*
>
> Inclusive Design Research Centre
>
> 205 Richmond Street W, Toronto, ON, M5V 1V3
>
>
>
> www.ocadu.ca
>
> www.idrc.ocad.ca
> _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
More information about the fluid-work
mailing list