[wiki-standards] Time for a real wiki standard!!!
Mike Haseler
mike at lenzie.org.uk
Wed Jun 4 00:00:14 CEST 2008
Chuck Smith wrote:
> Hi Mike,
>
> First of all, I want to say that I like your passion, and I understand
> your critiques of Creole. I led the project and worked on it
> part-time for a year. I think the biggest problem was that I tried to
> please everyone. I think we all know the saying "You can please some
> people all of the time, or you can please all people some of the time,
> but you can never please all people all the time." It's funny you
> mentioned cat herding, because I started the WikiCreole workshop at
> WikiSym with the famous EDS ad about cat herding.
>
> Now, with that out of the way, I've since started a new job at a web
> startup in Berlin which takes an extraordinary amount of my time and
> so I don't get to follow projects like Creole and direct the community
> as I'd like. So, let's step back. If you were in my shoes a couple
> of years ago and you were going to lead the WikiCreole project, what
> would you have done differently? I know I'm getting a bit theoretical
> here, but I'm wondering what you would concretely do.
>
> Best wishes,
> Chuck
>
Chuck,
it would be cheating for me to say what I would have done, partly
because I did an MBA and know all the buzz phrases to imply I would have
done something better.
The real problem of a project like this is to get the buy in from
multiple stakeholders who already have established positions and who see
little personal interest in seeing the project succeed.
After all, once a user has learnt one wiki they are to some extent tied
into that use BY THE VERY FACT OF THE COMPLEXITY OF MOVING TO ANOTHER
wiki/application.
Whilst the obvious aim would be to get the support of the established
applications, it is not a strategy that is likely to succeed.
Personally, whilst I would have publically kept the established
applications "in the loop" I would almost have ignored them because
however supportive they think they are, their entrenched positions
doesn't make them able or willing to make the compromises that are
necessary to achieve a single standard.
Instead, I would have concentrated on new application writers who having
no established preference of the actual standard and therefore would be
willing to quickly come to the best common standard rather than the
lowest common denominator.
Also, with no dominant market position, the new applications would see
the "industry standard" common markup specification as a Unique selling
point that would allow them to take "market" from the established players.
Eventually, as the number of new applications increase and more and more
people adopt the standard, the established players would begin to
realise that they are loosing market share because they are not
compliant and they would eventually be forced to adopt the standard
which everyone adopted years ago.
==============================================
My own experience of writing specifications, is that everyone wants to
comment on the most trivial matters which seem to take forever to decide
what was obvious from the beginning, and then when it comes to a really
difficult bit of the spec which is critical to the effective running of
the equipment .... suddenly all those people who have so much to say
about how long a button should be pressed .... they have more important
things than the spec to discuss.
So, if you want to write a decent specification, just start writing it,
leave in enough harmless "bait" to ensure that those who feel they must
comment on every spec in some way have something to comment about and
debate ad nosia allowing them to eventually think that they wrote the
spec and thereby they gain ownership and buy-in to the spec that was
really written by a core team with only a very few minor changes by the
busy bodies MBAs in management.
Mike
More information about the wiki-standards
mailing list