I'm not against stack or node UI because I want to see them both
implemented, but in this discussion I agree with Øyvind Kolås.

Stack UI documentation is not finished, for example how to do
decomposing to a given color model, multiple file export/save and
other operations that I also pointed out in comments on mentioned
blog post.

Node based UI is hard and a bit slow to manage, but in big and complex
operations it's much easier to work with, comparing to stack based
approach.

Stack based UI is clean and organized as a UI, so it's nice for fast and
not so
complex work, but with bigger project it creates levels of overloaded
options
that are hard to READ because of layered nature.
Why, because stack has only simple hierarchy. You can't see how it connects
with other layers if their dependency on each other is not simple "do one
thing
at the time". Just like decomposing one layer it has many outputs, for RGB
there
are three, so at the same time there are 3 different operations, that are
independent from each other. If there is many operations like that it ends
up hard
for human being to track all of them.

I'm sure node based UI could be designed good and in my opinion it should
be
part of stack based approach documentation from the beginning, so they
could
co-operate in future seamlessly.

--
n-pigeon
_______________________________________________
gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list

Reply via email to