New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should we have an FDC3 URI? #18
Comments
I like the idea. However, I think there are technical challenges with having an fdc3 specific protocol handler (who would own it?). Maybe a better approach would be to standard REST apis that mapped to FDC3 and could be implemented under a number of different protocols. |
Thanks @nkolba, couldn't the ownership be handled in the same way as eg HTTP or SIP? User can select which app handles with the standard OS controls? Best regards, Johan |
@donbasuno if only it were that easy! From my experience, to register a custom protocol handler, you need to add it to a specific location in the Windows Registry, referencing the DLL or application that responds to the protocol handler. This has to be done at install time, and requires an installation with administrative privileges. There is no UI in Windows for registering custom protocol handlers. All of the protocol handlers in your example are official standardised IETF protocols, e.g. https://tools.ietf.org/html/rfc5341 for the Even then, the protocol assignment only works if the target application supports it, e.g. on my Mac, if I use the |
Per discussion at 2019.12.5 FDC3 API Project Meeting, this issue will remain open and there still appears to be interest in pursuing it, at least provided there is a core need/use case for adding this. |
As discussed during #208, there is currently no way for FDC3 to provide a URI protocol handler unless it has its own installer, this is something implementers would have to do, and because it would clash between multiple providers, probably not likely. To elevate to a default protocol included in operating systems, it would need to become an IETF standard, and it is simply too early in FDC3's lifetime for this. |
Fixing several issues in fdc3 explained
…-order fix: remove context message, standardize names, and reorder tabs
Filing for discussion and reference - I think this is the best place...
Based on an FDC3 use case - there might be a need for an FDC3 uri (eg fdc3://) so that any application on the desktop could send context to FDC3 without requiring plugins, etc.
The text was updated successfully, but these errors were encountered: