On 2013/03/12, at 0:45, peter sikking <pe...@mmiworks.net> wrote:

> well, as long as I get shown the middle finger where it comes
> to implementing the control frame of the tool, I think the
> situation is completely out of whack here where it comes to
> interaction design and usability.
> 
> remember, it is open source: only successful contribution counts.


Hi Peter, 
please don't get me wrong on this one since I truly admire your work on GIMP 
and the fact that you are educating a generation of students for interaction 
design for open source. The written words can not communicate properly the 
sincerity and there is always a bit of cynism lurking, but I want to assure you 
that there is no cynism but only sincerity.

I would like to remind you that open source is not about "only successful 
contribution counts". We have seen a case or two where initially unsuccessful 
contribution made all the difference in the long run, when the time was right. 
That is fine in the open source. i.e. the fact that ideas evolve and flow and 
can wait for better times and purposes. We have the luxury of not having the 
strict economic constraints or market competition that commercial projects 
have, and I think that this is something to embrace.

But rather, the "open source" is about open access to any development and 
implementation information for a "final" product. With that in mind, 
professionally, I am very much interested in your approach to designing 
interactions. Your work (and that of your students) has been inspiring, but 
unfortunately has been a bit of a black hole, too. It would be great if you 
could open your team's "development and implementation information". At the 
moment, the input information for your process is open (gui brainstorm, GIMP 
itself, forums, this mailing list, etc.), and the solution they your team 
provides is open, too. But the main part, i.e. "development and implementation" 
is closed, as far as I can tell. What/how/why of the process that leads to 
solutions your team provides is not openly articulated. Excuse me for saying 
it, but it resembles the conventional closed design proces a little (which is 
fine, too). I understand that for some reasons unknown to me (student's work 
evaluatio
 n perhaps?) maybe you have to keep it closed?

Either way, that opaqueness of your team's design decision process puts your 
team undeservedly in a position where you have to announce/defend the solutions 
in front of the community everytime you "deliver" the solution. And no matter 
how smart and informed your solution is, there will always be some middle 
fingers raised. For various understandable reasons (some might not get it, some 
might hate it, some are cans, some have different ideas... etc.)...

>From my experience, early and open access to design development and 
>implementation helps immensely when it comes to articulating the solutions to 
>community. We are all enthusiastic, curious and antsy about the new stuff, and 
>we like to peek over the shoulders of developers and designers and give our 
>2cents any time. Even when not asked! That is an amazing asset for a designer, 
>wouldn't you agree? And, who knows, informed by the insights into your 
>process, maybe the specs would be written and even followed by someone else, 
>openly and collaboratively. ;)

Do you think that you could perhaps open your design process a bit?

(I follow the GUI brainstorm, your blog and your contributions in GIMP. If I am 
missing a key part of the whole image here, please let me know... and if that's 
the case I apologize in advance)

Peter and everyone else,
thank you, cheers, and keep up the great work 

Alex
_______________________________________________
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list

Reply via email to