2019-8-22 Meeting Notes

2019-8-22 Meeting Notes

Meeting minutes status: Approved

Attendees

Name

Organization

githubID

@Nicholas Kolba

OpenFin

 

prerit

 

 

@Jonathan Teper

JP Morgan

 

Malcolm Chedzoy

 

 

Mark Valeiras

ChartIQ

 

@Riko Eksteen

Adaptive

rikoe

Rob Schmidt

ChartIQ

 

@Tosha Ellison

FINOS

toshaellison

Vinod Mehta

Factset

vmehtafds

@Johan Sandersson

Factset

donbasuno

Phil Broadbent

Openfin

 

Sanjay Nagpal

 

 

Goals

Discussion items

  group

Time

Item

Who

Notes

Time

Item

Who

Notes

5 min

roll call - get started

group

 

5 min

WG Chair changes

@Nicholas Kolba

  • @Riko Eksteen will be the new WG Chair 

10 min

Channels API

group

  • Review merged PR

  • Outstanding documentation work

    • @Riko Eksteen to create a github issue to call for volunteers to create a "channels" subfolder

10 min

Issue #18

group, @Johan Sandersson

https://github.com/FDC3/FDC3/issues/18

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.

  • technical challenges: implementing it as a standard is quite tricky because the feature is based on a custom protocol

  • something more feasible would be to standardize everything that comes after the protocol

  • It was agreed to further discuss this issue offline

10 min

Issue #97

group 

https://github.com/FDC3/FDC3/issues/97

API typescript should only define interfaces - not classes. This style should be enforced in standards reviews (and retroactively) and documented in the API docs and contribution guide.

  • it would be very useful to have a brief style guide for developing that explains these distinctions

  • clear understanding of criteria

  • write up a clear explanation of the semantics 

10 min

npm packages for API

group

unification of types with App Directory schema and context schema

identify actions and owners

  • Issue #20: align intent metadata with intents repository. If you look at the source definitions at the intents WG and the AppD WG, there's two different definitions with different properties

10 min

adding more comprehensive API usage samples

group

identify actions and owners

  • @Nicholas Kolba, Malcolm Chedzoy & Mark Valeiras to help out with these issues

  • @Riko Eksteen to convene an informal sub-committee to make some progress towards a PR and then bring that back to the API WG

10 min

FDC3 API for other languages (e.g. .NET)

group

identify actions and owners

  • Agreement to post a call for .NET developers to the wider FINOS Community 

  • raise help wanted issue on github to collect samples. just focus on website for now

20 min < 

AOB

group

  • Option to have an off-channel application

Action items

@Riko Eksteen to create a GitHub issue to call for volunteers to create a "Channels" subfolder for API documentation
GitHub Issue #97: Clear definition of interface vs. class semantics for TypeScript
@Riko Eksteen to convene an informal sub-committee to work on an API usage samples PR (made up of Nicholas Kolba, Malcolm Chedzoy and Mark Valeiras)
Post a call for .NET developers to wider FINOS community to help out with FDC3 .NET API
Vinod Mehta to open an issue on FDC3 GitHub regarding his requirement for having an "off-channel" application