Hi Karsten,
On 09/28/2012 09:07 PM, Karsten 'quaid' Wade wrote:
It occurred to me that we could skip the upgrade to 1.19.2 for the
current site. Can't we just migrate the data directly? There must be a
process or tool for updating the database before moving to 1.19.2, so we
i) copy the 1.16 data, ii) convert it to 1.19 data, iii) pull that in to
the new site.
Otherwise, I don't see the value in going through whatever will come up
in the update of the current instance.
It's even easier than that - you point a MediaWiki 1.19.2 install at a
1.16 database, and MediaWiki upgrades the database for you the first
time you load it. There are also other resources that need to move,
images & file uploads, themes and so on. But the database upgrade is
trivial.
I'm still in favor of using OpenShift. It reduces the number of
services
(and servers) that Infra manages. MediaWiki is a commodity service, so
perfect for a PaaS; cf. Jenkins and Gerritt that are key to the
development, so making those core services we manage makes more sense.
Similarly, I'd like to move Mailman over to OpenShift; I think we're
still waiting for some SMTP features.
OK - so we should clarify what we're looking for with AlterWay - two
servers, one for Gerrit and one for Jenkins, and that's it? Where will
our git repositories live?
> We definitely need to get to "feature parity" with the
old site ASAP,
> and I think we need to integrate some newer content too pre-launch.
Yeah, I'd like to understand further why parity is necessary.
Parity in the sense of fulfilling the same function as the former
WordPress pages - providing news, download information, links to
documentation and community resources - the "features" that are
currently done in WordPress.
The reason I use feature partity is because Garrett's made it clear that
the move to MediaWiki is primarily to replace what the site does now -
after that we will need to add extensions for things like embedding
videos and screenshots, providing RSS feeds for news and events,
including a calendar on the website, all the other cool stuff we want to
add (like the extensions download page, better integration with Bugzilla
via the REST API, etc).
> The new hosting, I think, can come afterwards. Are we ready to
move to
> OpenShift right now?
I think we have 1.19 on OpenShift, so no, there are steps to get there.
I meant in terms of having the service available. Is there anything we
need to do besides updating DNS and moving the database & files to the
new server?
> Anyway, I favour doing it step by step if we can.
Sure, I think that makes sense. All-at-once rollover is more of a MO
around if we upgrade the standing wiki or not. I think we'll want to
take things in steps and stages, for sure.
I have no opposition to upgrading the standing wiki to 1.19 as a
preparatory step - with the usual precautions (database back-up, don't
over-write the old MW install before checking the new one works, etc).
But if you need a package, then that is not practical. That is up to the
infra team to decide.
Cheers,
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