Eric, thanks for your answers to our questions. This really helps us
to understand how the valid and invalid drop targets in the example
were determined.
2. Precedence is only useful when deciding if a movable portlet can
be moved above an immovable portlet. If both portlets are marked
movable precedence doesn't matter.
Ok. So then in the example on the wiki (http://wiki.fluidproject.org/
x/FAka), p3 can't be moved above p1 only because of the presence of
p2, which is immovable and of higher precendence - is that right? If
the immovable portlet wasn't there, then p3 could be moved above p1?
And the grand summary of all of this is the reorderer shouldn't
care about any of it. The goal with the JSON objects is to hide
100% of this logic and just describe the general structure of the
objects the reorderer will be working with and where each object
can be moved to.
Yes, we do understand that. But having an understanding of how things
work will help us to develop appropriate test cases and generate the
associated test data, among other things. Having an understanding of
how portlets are allowed (and not allowed) to move around helps us to
define intelligent default movement behaviour.
And I just like to understand how things work :-)
Again, thanks for your clarifications.
--
Anastasia Cheetham [EMAIL PROTECTED]
Software Designer, Fluid Project
Adaptive Technology Resource Centre / University of Toronto
"We are at the very beginning of time for the human race.
It is not unreasonable that we grapple with problems.
But there are tens of thousands of years in the future.
Our responsibility is to do what we can, learn what we
can, improve the solutions, and pass them on."
-- Richard Feynman
--
You are currently subscribed to [email protected] as: [EMAIL
PROTECTED]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/uportal-dev