This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5757A9B7B044898DED5F3BC9
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On 09/29/2012 05:03 AM, Dave Neary wrote:
Hi Karsten,
=20
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 u=
p
> in the update of the current instance.
=20
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.
OK, great.
> I'm still in favor of using OpenShift. It reduces the number
of servic=
es
> (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.
=20
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?
AIUI, Jenkins should be bare metal. Jenkins can be virtualized, but
needs to be larger than a web server.
We also should move Mailman and the httpd served directories (the yum
repositories.) We've also been talking about a new service around the
hooks and plugins, that needs a web host with some kind of application
stack.
>> 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.
=20
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.
=20
The reason I use feature partity is because Garrett's made it clear tha=
t
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 t=
o
add (like the extensions download page, better integration with
Bugzill=
a
via the REST API, etc).
OK, I was reading parity as meaning, "we need to update the current
MediaWiki before we move the site to the new instance." +1 to above.
>> The new hosting, I think, can come afterwards. Are we ready
to move t=
o
>> OpenShift right now?
>
> I think we have 1.19 on OpenShift, so no, there are steps to get there=
=2E
=20
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?
Garrett, anything here?
We'll want to have testing steps in there so we can rollback, etc.
>> 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.
=20
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 th=
e
infra team to decide.
OK. I'm not directly opposed to upgrading the standing wiki to 1.19, but
I think it's an unnecessary step and additional risk and hassle we don't
need. Sounds like the risk and hassle are more minor than I feared, but
if we don't need this step, perhaps we can just skip it?
- Karsten
--=20
Karsten 'quaid' Wade, Sr. Analyst - Community Growth
http://TheOpenSourceWay.org .^\
http://community.redhat.com
@quaid (identi.ca/twitter/IRC) \v' gpg: AD0E0C41
--------------enig5757A9B7B044898DED5F3BC9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
http://www.enigmail.net/
iD8DBQFQaUYO2ZIOBq0ODEERArPmAKDkfFp6R/TtDrIrIOhRNhgglRN77gCeJnoU
GYpYHWW7pgDkQ1dLHAoBc0w=
=7rPt
-----END PGP SIGNATURE-----
--------------enig5757A9B7B044898DED5F3BC9--