Goals of this project (with respect to jQuery UI drag/drop)
Which (if any) should the project aim for with respect to jQueryUI...
- use-case/feature compatibility
- configuration api compatibility (Angularized)
- implementation compatibility (e.g. jQueryUI uses position:relative to move draggables)
Level 1, great for migrating from jQueryUI. Level 2, even better for migrating from jQueryUI ('drop-in' replacement). Level 3, could aid development of this library, more reuse, avoid pitfalls.
What do you think?
Feature parity with jQuery ui is fine, but could be challenging (digest cycle tie-ins hurt performance too much, moving scopes around causes problems, there are limits to what works in an angular environment).
Api parity (enabling drop in replacement) may be less likely, due to the constraints above, and the goal of a declarative api.
The rest, in terms of improving the quality of the drag/drop implementation, is of course a brilliant idea.