-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lee Daniel Crocker schrieb:
On Thu, 2005-03-31 at 10:40 +0200, Magnus Manske
wrote:
3. We change our wiki syntax, however slightly.
Besides everyone
using MediaWiki having to learn a new (altered) syntax, we'll have
to change *every* page in our databases, including *all* old
revisions. For that, we'll have to write a 100% perfect parser for
the old syntax that can create 100% perfect new code. Good luck
with that.
Yep, that's the only acceptable option. You are correct that it
will be difficult, but that doesn't change the fact that we have
to do it that way.
In that case, maybe we should hurry getting that standard set, so we can
do this when we change to MediaWiki 1.5 - it will need downtime for
database conversion anyway.
It should be obvious, though, that we /don't/ want
a "perfect"
parser for the current syntax--we want the existing parser just
as it is now, warts and all, which is what the current text is
written to. That parser will have to be modified to output the
new syntax when we update, and that should be perfect (and
/can/ be , because it will be well-defined at that point).
Which raises another question: By converting the source, we actually
edit all old and current versions of all articles. So, when I look at an
old edit of mine, it willk show something different from what I wrote at
the time.
I know that this is *supposed* to only affect syntax, but is retrospect
changing of user submissions OK with the GFDL? (After all, we're not
making a new version based on an old one, like editing; we'll be
changing the sumbission itself.)
Magnus
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Thunderbird -
http://enigmail.mozdev.org
iD8DBQFCS8DyCZKBJbEFcz0RAgbXAJ0RK0BPXQ8RSybefy1lUeIxwHinjwCfT5jm
wvqxq2ivKpDl0JOlVNwKtGs=
=6Iy9
-----END PGP SIGNATURE-----