I've seen these changes and read the jira. I'm not sure I know what the guidance is on how to use min/max. Clearly preferred is out.
I thought preferred meant: given a width or a height as input, tell me what the preferred height or width is. Or just tell me how big you would like me to be. Min/max I understand individually. I am not sure how it tells me what size a client prefers to be given a width, height as input. I have a ruler skin for line numbering and am not sure where to return its preferred width (space for the digits and a line). Do I return this "width" both in the min and max width? Or just the min? How do I ask a component the question, "given some space I have to display you, what size would you prefer to be?" Or is this the wrong question?
