What would the user want to do when e.g. a YouTube URL is dropped on the image? Two immediate default options jump out:
inspect a YouTubeURL object representation, which makes the fewest assumptions, or
a YouTubeVideo object, which would probably be more generally useful.
Then there are library/user specific handlers, like:
Living Library might offer to match it (as a copy) to a work in the library
TPP might do the same, but also mark it as "To Review" or add it to the inbox. Speaking of which, it seems there is a core principle to avoid breaking concentration. Marking it for review might not align with that because e.g. what if that's not what you want to do in this case - maybe you want to add it as project support material - and even being forced to do the thinking about what it is and where it belongs might be better done during an "empty inbox" activity. Perhaps experience will clarify: should I make choices like "To Review" at time of capture or clarifying
Due to the highly personal nature of workflows, it seems that a simple pragma-based registry, like used by FileServices, will not suffice. Perhaps a pluggable strategy is in order?
As a workaround for Gt's lack of DND support, what if we create a tiny platform-dependent helper app where one can paste/drop that communicates with the image e.g. via sockets?
Finally, there is the related case when the same URL comes in via a different channel e.g. a One Note in the TPP inbox? Here we want to have the same underlying process, suggesting a layer beneath the DND.
What would the user want to do when e.g. a YouTube URL is dropped on the image? Two immediate default options jump out:
Then there are library/user specific handlers, like:
Due to the highly personal nature of workflows, it seems that a simple pragma-based registry, like used by FileServices, will not suffice. Perhaps a pluggable strategy is in order?
As a workaround for Gt's lack of DND support, what if we create a tiny platform-dependent helper app where one can paste/drop that communicates with the image e.g. via sockets?
Here's a little spike snippet:
Finally, there is the related case when the same URL comes in via a different channel e.g. a One Note in the TPP inbox? Here we want to have the same underlying process, suggesting a layer beneath the DND.