I love what I've seen from Qooxdoo so far, but the widget availability
confuses the hell out of me. There's three different tree implementations,
two different list implementations (three if you count the deprecated one),
and as if that where not enough, they all seem to support various different
forms of databinding.

While I have some idea now what each of them does, I'm curious to know what
the way forward is (I am assuming that there is the intention to consolidate
those, because right now, the whole thing is highly inaccessible and
unsatisfying).

qx.ui.form.List and qx.ui.tree.Tree uses the controller approach to
databinding. qx.ui.list.List and qx.ui.tree.VirtualTree work directly with a
model and delegate. Why the different approaches? Along with the sparse
documentation, I cannot emphasise enough how hard I found it as a beginner
to grasp what is going on with these widgets and databinding.

Wouldn't it be preferrable to make all widgets virtual, and agree upon a
single way to do the databinding? Reading the mailing list I'm picking up
signs that maybe this is the intention, but it's not really clear what the
direction is here.

On a related note, I keep stumbling over there being no widget that supports
a) databinding and b) sortable columns. e.g. a table predating all the cool
stuff. Again, there are some references to a new table being planned, but
that's not going to happen anytime soon, is that correct?

--
View this message in context: 
http://qooxdoo.678.n2.nabble.com/Widget-organization-kind-of-a-mess-aka-Roadmap-tp7527009.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to