On 3/28/06, Daniel Kinzler <daniel(a)brightbyte.de> wrote:
Hello Gregory
Just to avoid any misunderstanding: I agree with pretty much all you
said. There *are* massive organizational problems, and not getting a
response to a request is very frustration - it has happened to me too.
My comment you responded to was aimed at Stefan's "ultimatum" - which
was a misunderstanding, as it turns out.
Ah, understood. I thought you were making more of a general complaint.
On the other hand, there are in fact technical issues.
For instance, as
far as I know, the OAI interface would have to be extended to be usable
for full text replication (not sure about the details, but I vaguely
remember Kate telling me about it). To Mediawiki developers, the primary
goal is to support Wikipedia, not the toolserver. It's often annoying,
but that is their priority. "Official" requests from the e.V. might
help, though.
OAI is expressly for text replication, but it doesn't get old revisions.
It would be easy enough to start a database with an old dump, use OAI
to feed in new changes, and then cook up a little glue to sync up the
missed revisions.
Since we're using mysql replication there is no need for OAI, although
I'd inquired about it in the past because I've had an interest in
running a live analysis database on something other than MySQL since
mysql has fairly poor performance for such uses. (Although mysql 5 did
improve things a fair bit.)
In any case: we should try to resolve the
organizational problems, and
work on ways to get around the technical issues. I know, it's
frustrating to be stalled because "da man" is currently busy doing
something else, but that's how it is with volunteer projects. Flying
into a rage will not help. Taking load off the people we want to do
things might.
Sounds good to me, though I hope no one has actually been in a rage
over it... :) I know that I'm personally at the point where I won't
be wasting any more time until I feel confident that my work will not
be lost when toolserver has a fault and offers to fix it are ignored.