Citi Hackathon FDC3 Use Case: Create an AppD reference implementation #331
Replies: 3 comments 2 replies
-
To work on this use case create your own github repository to host your implementation. If you're successful the FDC3 maintainers can work with you to adopt it as a reference implementation and open source implementation of the AppD Part of the FDC3 Standard. |
Beta Was this translation helpful? Give feedback.
-
Hi @kriswest I'm building the AppD RESTful server in node with ts. In the existing appD implementation, I can notice that only some files from appD implementation are served such as adaptable demo, symphony, etc. but not the ones likes Conformance.json, IntentAppId.json in the example api response. Is there any business logic why only certain files in _appD are served? In my current implementation, I have cloned the _appD folder in my local repo and I serve 2 endpoints: GET by appId, GET all applications. for reference: https://github.com/Ts-A/AppD-Reference |
Beta Was this translation helpful? Give feedback.
-
Hi @kriswest , We have a solution ready for an AppD reference implementation and we have made those implementation in our repository which is connected to the Citi. Our team members are: Our repository link: https://github.com/kushagraGit/finos_hackathon_citi_vikings Thanks & Regards, |
Beta Was this translation helpful? Give feedback.
-
Create an FDC3 AppD reference implementation
Expected Features
There is no current reference implementation of an FDC3 App Directory (AppD) which makes it harder for firms (large and small) to host an appD describing their apps. This is set to become far more important when identity and security features are added to FDC3 in 2.3 when the AppD records will start including public keys for encryption.
See finos/FDC3#563
Useful info
Kris West is the maintainer of FDC3
Alexandru Dumitru is a contributor and Project Administrator to FDC3
An appD is a small REST server that serves records of applications that can be started by and used with an FDC3 Desktop Agent
FINOS also has an AppD with a UI: https://directory.fdc3.finos.org/ But the author doesn't consider it a suitable reference implementation.
Example API response: https://directory.fdc3.finos.org/v2/apps/
Follow-on issues
Citi's implementation already has these endpoints - useful for developers.
Beta Was this translation helpful? Give feedback.
All reactions