Skip to content
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

Standard WG Meeting - Feb 23rd, 2023 #913

Closed
13 of 29 tasks
kriswest opened this issue Feb 23, 2023 · 12 comments
Closed
13 of 29 tasks

Standard WG Meeting - Feb 23rd, 2023 #913

kriswest opened this issue Feb 23, 2023 · 12 comments
Labels
indexed When a meeting attendance is being tracked meeting Standard WG Meeting

Comments

@kriswest
Copy link
Contributor

kriswest commented Feb 23, 2023

Date

Thursday 23rd Feb 2023 - 10am EST / 3pm GMT

WebEx info

More ways to join

  • Join by video system:
  • Join by phone
    • +1-415-655-0003 US Toll
    • +44-20319-88141 UK Toll
  • Access code: 665 568 411

Meeting notices

  • FINOS Project leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact legal@finos.org with any questions.

  • FINOS project meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • FDC3 2.1 Roadmap reminder

    • Milestone: 2.1 candidates
    • Raise any issues for inclusion ASAP, comment on issues in milestone, ensure PRs are raised by April meeting
  • Question: What use cases and Intents related to Orders, Trades and Positions are there? #904

    • Initial work on Order/Trade/Position context types stalled when the level of detail became excessive
      • Whereas for most usecases only very light details are needed such as an ID or security.
      • Hence, we're rethinking and trying to gather use-cases to workshop at the next CD&I meeting.
      • With the intention of adding a simple set of contexts and intents to support them, which can then be expanded as the need (and use-cases) arise.
  • Question: customConfig vs hostManifests in v2 #900

    • Participants had rarely seen this element used - and it is not exposed via teh FDC3 API anywhere, so its not currently usable by an app unless a container implements custom support for it.
    • However, there may be a use-case for being able to set config that is retrievable through the FDC3 API, rather than having to set it individually for each container.
      • @robmoffat
        • I have tried to use this, but since the apps don't have access to this via their metadata, it seems like it's redundant. It would be really handy if this was a way for the app directory to pass config to the app.
          I would be very pleased to see this added to ImplementationMetadata
          Some use cases:

          • I could configure some endpoints in the app to say what data sources It talked to
          • I could set up some preferences in the app to say how I want the app to be used
  • DesktopAgent: Method generation creates multiple overloads #883

    • Author's issues have been answered and code generation was largely correct, including TS overloads
    • However, author is correct that FDC3 Types (incorrectly) use String in some places rather than string?
      • A new issue should be raised to correct this in 2.0 and future versions
  • Trust and authentication in FDC3

    • Prompted by Upgrade exposure of originating app identity to a requirement (MUST) from recommended (SHOULD) #735
      • Desktop agent is providing identity from one app to another app
      • But its only as trusted as your desktop agent
      • A participant asked if making originating app metadata required would introduce complexities in getting started in FDC3, as the more requirements we have more, the more difficult it becomes to implement
        • Its only a requirement on the desktop agent rather than an app, so it doesn't make it harder to get started for app developers
      • Container trust relationship. End user is running it on their desktop
        • Once we support FDC3 in a browser there are wider issues to be considered as the trust relationship changes - its is no longer User -> DA vendor, but rather Apps -> DA vendors.
      • Defer a decision on Upgrade exposure of originating app identity to a requirement (MUST) from recommended (SHOULD) #735 until our next meeting and also refer to the FDC3 for Wb Browsers group to discuss.
    • Does FDC3 need to be able to support more authentication (of App or DAs, by Apps or DAs?)
  • Add vendor agnostic default window size and position settings to the App Directory app definition format #564

    • FDC3 has always been scoped down to not worry about window sizing
    • Should we draw a few things in the app d setting to include window information
      • Defining size and position
      • Propose basic window settings
    • No strong opinions expressed by attendees.

Action Items

Rolled over from previous meetings:

Untracked attendees

Full name Affiliation GitHub username
@tpina
Copy link
Contributor

tpina commented Feb 23, 2023

Tiago Pina / Finsemble

@WatsonCIQ
Copy link
Contributor

Chris Watson / Finsemble 👋

@novavi
Copy link

novavi commented Feb 23, 2023

Derek Novavi / S&P Global

@Julia-Ritter
Copy link
Contributor

Julia / FINOS

@timjenkel
Copy link

Tim / Wellington

@kriswest
Copy link
Contributor Author

Kris West / Finsemble

@hughtroeger
Copy link
Contributor

Hugh Troeger / FactSet

@mistryvinay
Copy link
Contributor

Vinay Mistry / Symphony

@sarahaislinnstone
Copy link

Sarah Stone / Finsemble

@robmoffat
Copy link
Member

Rob / FINOS

@openfin-johans
Copy link
Contributor

Johan / OpenFin 🎁

@mattjamieson
Copy link
Contributor

Matt / WhiteDog

@github-actions github-actions bot added the indexed When a meeting attendance is being tracked label Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
indexed When a meeting attendance is being tracked meeting Standard WG Meeting
Projects
None yet
Development

No branches or pull requests