[Moin-user] Why oh why!
Greg Noel
GregNoel at tigris.org
Wed Dec 10 18:29:12 EST 2008
Let me give you my take on this.
On Dec 10, 2008, at 2:54 AM, Thomas Waldmann wrote:
> We provide documentation and expect that people read them ... docs/
> CHANGES contains docs about every noteworthy change we do, ...
Aye, there's the rub. Buried in the blizzard of literally a thousand
that's-nice-but-I-don't-give-a-damn enhancements that require no
action on my part are a couple of lines of do-this-or-your-upgrade-
will-fail action. Before I upgraded, I read the docs. When I had
problems, I read the docs again, did Google searches, the whole nine
yards. I still had to ask on the mailing list.
Yes, the information is there in docs/CHANGES, but part of _your_ job
in preparing an upgrade is to highlight the information I absolutely
must know in order to succeed. You didn't do that, and people are
rightfully complaining.
My experience with the upgrade was bad enough that I've resisted doing
any more upgrades. You say you've done better, but you still have a
huge file of piddly detail that you expect every one of us to plow
through for the one or two points where we must actually do
something. And even then there's not a lot of help. It's not enough
to know that the, say, authentication API has changed, there needs to
be some guidance how my code has to change, more than just "look in
the new files."
From what I've seen on the mailing list, many of your users are not
accomplished Python programmers; some of them can't even program. And
most of us just don't have the time to dig through the source code to
figure out what to do. You have to cater to us by providing clear,
explicit, _complete_ documentation about how to upgrade, or we'll look
elsewhere for someone who makes it easier.
Hope this helps,
-- Greg Noel, retired UNIX guru
More information about the Moin-user
mailing list