
Hi Karsten, On 11/09/2012 09:37 PM, Karsten 'quaid' Wade wrote:
I'm still learning the specifics of how to use OpenShift for this purpose, so my steps here are an overview. I'm keeping good notes, which I'll turn in to documentation.
Thanks for this! Very useful.
* Setup basic MediaWiki on wiki-ovirt.rhcloud.com. (DONE) * Add in extensions and customizations we are keeping. * Load a recent snapshot of the current wiki database. * Load the new theme. * Test how things look. * Figure out how we're going to deal with the /wiki situation. * Change over DNS.
Another option is to update the current wiki to use the new theme, deal with the redirects, then do the changeover to OpenShift. Any reason to pick one way over another?
A half-way house might be to install the new theme on the current wiki - anyone can then try it, but the daefault will relain the MonoBook theme until we switch to the OpenShift site.
The /wiki situation is that our "wiki" is configured following the MediaWiki standard of domain.example.org/wiki. If we're going to make MediaWiki the service behind www.ovirt.org, we're going to need to decide:
* Do we keep or drop the /wiki convention?
I vote for this - it's the recommended MediaWiki set-up.
* How do we handle redirects? ** Is this something OpenShift can do?
My understanding is that the redirects we need to handle are old links which exist in the WordPress site, and which should point at a wiki equivalent now. Is that correct? If so, I think the easiest way to do it is to do plain text "permanently moved" 301 redirects in Apache's config: Redirect Permanent /old/url /new/url Since we only have about 30 of these to take care of, we should be fine. We might want to do something different for blog type links (the "news" pages) - dependeninf on whether we decide to have a wordpress blog or not in the future (I think we should).
* Where do we handle redirects for content from Wordpress? ** Do we need individual redirects for each old-URL?!?
I don't think it's a lot of work. I'd recomment individual redirects. Thanks, Dave. -- Dave Neary Community Action and Impact Open Source and Standards, Red Hat Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13