Mark Boulton did the redesign of Drupal’s website and posted recently on the relationship between design (both aethestic and UX) and development (pure coding).
I’m going to bypass his main point (I’m not sure I understood it) and focus on my disappointment with one of his points, namely that “Great design requires a singular vision.”
One of his commenters sums up my disappointment nicely:
You say design needs a unified vision and cannot use the same community approach that software development does. And you may be right. But I don’t think you can say that with certainty, yet. Some people used and still do say the same thing about code. And they’re obviously wrong. Community-based Open Source code development has been done for about 15–20 years now. Design has come into this arena only relatively recently (say 5 years) and in my view hasn’t tried hard enough to find the right metaphor for itself to fit with the community model…
Note this: open source is just now at the point where it’s really beginning to attract designers, where designers (who aren’t really developers with a strong aesthetic sense, but are people who are passionate about design REGARDLESS of much or little they can code) are WANTING and feel able to contribute.
This goes back to the argument I made a while ago about how the entry to the bazaar has to be lowered to non-developers for open source to take the next big step (namely, polish). That bar is certainly lowering–the question is whether or not it’s low enough yet.
People say that good design can’t come from an open source model. I’ll agree only that good great design hasn’t YET come from an open source model. But that’s because we haven’t seen the kind of perfect storm that gave us the Linux kernel.
The commenter goes on to write:
[Y]ou can only [become a meaningful part of the community]if you stay with the community long enough (not forever, but longer than 2 years). And being a member of a community (just like with families) is 2 parts frustration and 1 part satisfaction. Can you stay through periods when your design vision is being mangled to try another day? Can you find a way of modularizing your design so that enough can be preserved, even if not of all of it is? Can you figure out a way (a metaphor really) of having a design API so that even new people can contribute to it (the sort of thing that happens automatically in the small project teams you mention).
Designers complain that their ideas aren’t listened to. But I don’t know that it’s true. They’re just not listened to always or not accepted in full. Exactly the same thing happens to developers.
In my humble opinion, THIS is the real issue. Designers (like developers) love their work. But open source demands compromise, or at least integration. And designers and artists’ work is tied too tightly to their egos–they’re not used to having their work mangled by integration.
There’s a few sayings I use as a poet to remind me how to be a write well:
* Can you pour gravy on it? (ie. is it concrete?)
* Is it too showy? (or more often “show, don’t tell”)
* Why’d you use that? (ie. everything in a poem means something)
* Sometimes you gotta kill your babies (ie. sometimes to get the poem right, you’ve got to edit out your favorite lines)
A good great poet knows how to separate the work that’s being created from the work that your most proud of, from the work your ego’s tied to because the work your ego loves may or may not be the poem you’re trying to write. Sometimes, you’ve got to kill your babies.
(Although, to be more honest, if you’re doing it right, you’re not killing those lines–you just slip them in a folder of ideas you’re sure are brilliant that you’ll return to and mine later.)
In any case, the point here is that the creation of great design, like great poetry, shouldn’t be tied to the designers ego.
The question the commenter proposes is how can designers learn a new model for design, an open model, in which the work is permanently decoupled from the contributing designers’ (plural!) individual egos? It’s not impossible–it just hasn’t been done yet.
2 Comments
There is still too much hegemony.
All of the people that are currently politicking and keeping jobs in Free Software design are probably frightened to death of trained people with massive resumes showing up.
Personally though, I’d ultimately hope that the artists and designers we attract are the ones that are part of the ‘think’ — those that are creating for the right reasons in the name of Software Libre.
It is a movement, and the art should reflect that, as any revolutionary intellectual movement does.
That is, of course, assuming we, as a culture, will start rejecting the pablumy blandness peddled by the hegemony. “Must be neutral”. “Must not be contrasty”. “Must be usable”. I’d go on, but alas, the completely ignorant and blind rhetoric peddled by our culture’s ‘artists’ is disgusting.
On cutting out your prized bits and pieces from a poem: sometimes all you end up with is that folder of discarded ideas.
But I agree. To think that your own, singular vision will bring about anything worthwhile is to assume yourself to be Mozart. I think more “creative people” need to realize they are Salieries at best (not that that’s a bad thing). Many of my most fulfilling and attractive creative endeavors have been collaborative.
One Trackback
[…] http://jaket.is-a-geek.com/blog/?p=1406&cpage=1#comment-752 a few seconds ago from Gwibber […]