WHAT: Enable the user to drag a Data Function from one DXP to another. Prompt to match inputs (doc properties, tables, columns, etc.) if don't match
WHY: Make it easier to share and reuse data functions.
Additional comments:
1. If implement idea of using Visualizations as output to Data Functions, then should include that info.
2. Part of larger idea, of dragging and dropping multiple objects (Visualizations, pages, data functions) from one DXP to another.
3. Probably dependent on SPF-I-4687 (Provide and match default input and output handlers for Data Functions)
In fact it would be great if Expression Functions could be deployed through packages on the server such that they are always available even when starting from a blank client as described here.