David,
anonymous wrote : I disagree - it's XML, and XML doesn't exist for human
consumption.
Ideally true, but in practice, there's currently no alternative to reading the XML if
you need to see both the big picture and some details at the same time.
A good example might be to consider the case where you're reading a process definition
and want to understand the data flow through the process variables. Do you want to click
on every node to see where each variable is used? How much longer would that take than
searching the XML? Would you be willing to do two or three passes, looking for different
details each time, as you might if you were searching the XML? If you had to open a
dialog box for every node, how would your memory retention compare with doing a search
through the XML?
I think it will be at least two years, if ever, before GPD is at a level where reading the
XML isn't really necessary.
anonymous wrote : If you're using the GPD, then you shouldn't need to hand-edit
the XML anyway.
|
Agreed, assuming the usability is good in all cases. But my concern is about reading, not
writing. By way of analogy, imagine if you were using some UML-based code editor, and the
only way it allowed you to see the source file was in a very modal fashion. You could
navigate to a method and open it, but you couldn't scroll through the source. What
would this do to your ability to see the big picture? If you ever tried VisualAge For
Java, you've seen this.
anonymous wrote : I don't find it at all confusing to mix that information as
illustrated above - using Facelets you do that all the time, sometimes with as many as 10
or more namespaces.
|
Given the overall goals of the project, I think the bar probably should be higher than
"not confusing". The current schema is about as easy to read as it could
possible be, and I think that, if possible, it should stay that way until GPD is far more
advanced than it is now.
-Ed Staub
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4043661#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...