Let's take the main argument here seriously for a moment: the Wikimedia
movement needs a better platform for inclusive, public, multi-language,
long-term discussion.  We'll especially need this if we expect the Global
Council to succeed and live up to our hopes for participation and
transparency.  MediaWiki and our existing community spaces are very good at
many things but this isn't quite one of them, yet.

As a person who sees software development happen up close, I fully support
the idea that a large wagon full of money could carry us a long way towards
these goals, and we already have the right people, skills, and shared
values to get us there.  However, we still have two main alternatives: find
a software package "off the shelf", or cook one up in-house.  Ideally, we
can do exactly what Quim has proposed: start with a system known to work,
and benefit from it right now, but at the same time, slowly but
deliberately take steps towards integrating the best parts of that system
into our own software.

It should be clear that any choice of development process will take *years*
and that we can't afford to do nothing while we wait?

I'd like to work with the kitchen metaphor begun above.  We could say that
MediaWiki started as a small but effective home for a few people to cook
together.  Maybe there was no oven so the types of meals that could be made
were somewhat limited.  We found a filing cabinet on the street and a
padlock for it, because auditing and curating the recipes was a big
concern.  Happily, we didn't try to build our own filling cabinet.  This
cabinet sits in the corner of the kitchen along with a desk for two people
where we have all our meetings (talk pages).  The desk drawer includes
blank paper and several black pencils, so it's a really nice environment
for writing new recipes together, as long as you're okay with feeling a
little cramped sharing this desk and you don't mind the cooking smells.
And bring your own color pencils if you want to decorate your recipe or get
otherwise fancy. Now, the lack of an oven is really starting to become a
problem.  By this time we realize that the village likes our food and we'll
need to bake a lot of bread, if we bake one loaf.  There's already a
communal oven down the road but we decide to build a beautiful brick oven
in the neighbor's back yard, like one we've seen in a book.  Great, but
we've never done this before and we don't have any insulation or mortar.
The first three attempts sort of collapse and even once we get it right ten
years later, by that time we already need a much bigger oven and—now we
realize that we need a meeting space for one hundred people.  We have the
money to knock down walls and build a meeting room, but we've also never
done this before, there will need to be extra bathrooms, wheelchair access,
ventilation, break-out space, good connections to public transportation...
Meanwhile, do we hold meetings in the perfectly functional city college
campus that happens to be a few blocks away (ie., is also an open-source
project), or do we insist that everything must happen in our building, so
we continue with ten people barely fitting into the sweaty kitchen and
having nightly arguments about what color to paint the theoretical meeting
room?

Regards,
[[mw:User:Adamw]]

>
_______________________________________________
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/5EYTI5TOW6MU4SFE7JBVTMVCWWHBPF6Y/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org

Reply via email to