I've noticed there has been a long-time todo in the enyo.Panels implementation regarding the 'wrap' setting.
I'm currently creating a panels sub-kind that supports wrapping taking into account the direction of drag interactions and such. While I'm implementing this for enyo 2.4 at the moment, I don't think it should be too difficult to extract a patch for enyo 2.5 to fix some of the issues.
Besides just implementing the required infrastructure in the enyo.Panels and enyo.Arranger components though, there is the considerably more complicated matter of actually implementing directional wrapping support in the various arrangers.
If I were to make a pull-request for direction-aware wrapping of panels, would such a pull-request necessarily need to update *all* arrangers to be able to use it while maintaining full backward compatibility of all their current features? Or is it enough to simply patch what's needed in the enyo.Arranger and supply maybe one example Arranger that makes use of it?