2018-11-07 FDC3 AppD WG Meeting Notes

Attendees

NameOrganization
IHS Markit
OpenFin
OpenFin
Tick42
Riko EksteenJPMorgan
FINOS
FINOS

Discussion items

TimeItemWhoNotes
5min

Minutes actions review from last discussion

 All

Action items from previous meeting were complete:

Updates to specification from last meeting to be published. - Done
Archive old AppD repository - Done

Frank also noted that FDC3 has converged on the centralized FINOD document site. The project is the same with simple markdown files. You can simply edit the files and once the PR is admitted to the repo the automated build process incorporates the generation of the API spec, conformance of the markdown files and the publishing to the central site. The build process will convert a yml file and use redoc to publish all to the central site.

30minReview and vote on specification All

Frank noted that comments should be raised as PRs, which can then be discussed. He clarified that the description (as below) is also part of the formal specification, not just the API.

Comments and discussion included:

  • Application Directory Discovery is a restructured version of the proposal with some additions
  • Added the Application Directory Use section, pointing to FDC3 Use Cases and describing some of the common uses, e.g. embedded launcher, standalone launcher, aggregated view, enhancing controls.
  • Leslie noted that Tick42 is still upgrading to the latest yml file where manifest is separate, which is why they haven't yet contributed the demo launcher. At that point the PoC would also be in here so would that also need to be ratified?
  • Frank clarified that AppD Discovery and the specs are being ratified.
  • The group reviewed and okay'd the structure of the documents.
  • Some discussion around versioning, which was agreed as 1.0.0 (at least for now) and whether or not there needed to be consistency across FDC3, which is a discussion for the PMC. Also some discussion around suing alpha, beta and RC tags.
  • AppD has converted to the new FINOS namespace to publish maven artefacts and there is also a sonatype repository.

  • Group discussed bindings and the potential need for documentation around this, e.g. how to use pre-generated bindings. This could be outside of the specification.


Ratification

The working group agreed to vote on approving the AppDirectory specification, including the Application Directory Discovery and the API Specification. (Application Directory Use is reference material.)

All eligible (excluding FINOS reps) attendees voted in favour.

The group being quorate and the vote being unanimously in favour, the specification was approved by the WG. 

RemainderWG Next stepsAll

The group discussed next steps/focus areas including:

Leslie - Introduce the idea of a general purpose manifest as optional
Espen - Work on consistency across all FDC3 APIs
Frank - Focus on interface specification enhanced search capabilities (additive) - apps within directory as well as filtering concepts, may also touch intents
Frank - Looking at potential event driven updates, if things change in directory definition how are consumers informed? General group agreement.
Riko - An AppD needs to store other things besides app definitions, like global intent definitions, workspace configuration or types. Has been good to focus on app definitions but there is a wider directory of things that an application needs. 


AOB
Leslie requested the opportunity to present relevant use cases from the FDC3 Use Case WG at the next meeting.

Action items

Tasks Identified and Assigned

Task Report from Last Meeting

Task report

Looking good, no incomplete tasks.

Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.