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 - June 27th, 2024 #1238

Closed
13 of 15 tasks
kriswest opened this issue Jun 27, 2024 · 7 comments
Closed
13 of 15 tasks

Standard WG Meeting - June 27th, 2024 #1238

kriswest opened this issue Jun 27, 2024 · 7 comments

Comments

@kriswest
Copy link
Contributor

kriswest commented Jun 27, 2024

Date

Thursday 27th June 2024 - 10am (US eastern timezone EDT) / 3pm (London, BST)

Zoom info

  • Join Zoom Meeting
  • Meeting ID: 969 4029 4948
  • Passcode: 636931
  • Dial-in:
    Country International Dial-in Toll-free Dial-in
    US +1 929 205 6099 (New York) 877 853 5247
    UK +44 330 088 5830 0800 031 5717
    France +33 1 8699 5831 0 800 940 415
    Find your local number https://zoom.us/u/ad2WVnBzb8

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 [email protected] 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.

Participation Requirements

Note: Meeting participants are expected to accept the terms of the FDC3 license (Community Specification License), understand the governance process and have a CLA in place.

Please click the following links at the start of the meeting if you have not done so previously.

Tracking Attendance

Note: Meeting participants are expected to add a comment to this GitHub issue in order that we can track attendance of FDC3 project meetings. Please do this at the start of the meeting.

Agenda

Minutes

  • The meeting covered a number of small maintainence PRs that are in-flight and assigned reviews to maintainers (see action items) and briefly revisited some open issue in need of PRs
  • This was followed a Q&A session clarifying some of the FDC3 for the Web proposal presented at OSFF the previous day and touching on the work of the Identity and Security group.
    • A participant asked if there is work underway to represent currency pairs in FDC3 as they need to use them? They are currently inserting them into the id.ticker field of the fdc3.instrument type. They also stated they were considering using an alternative standard because of this.
      • @kriswest stated that there is no currently open issue on that topic, but also provide an overview of how you create one (start by opening the issue and describe your needs). As an opensource project, it's upto the participants to raise issues for additions they want and (ideally) to contribute effort to achieve them - although in this case the maintainers are likely to help - as we're part way through refining the process to contribute context types to the Standard (via docs generation from the schemas).
      • @openfin-johans provided some additional context from the original Financial objects working group on how the existing types were created.
      • @kriswest also demonstrated the context Standard's field conventions, which reference ISO 4217 code for currencies and indicated that it should probably be updated to also cover (and standardize the format of ) currency pairs.
    • A participant asked about proprietary context types, unlikely to be relevant to anyone outside their firm and was referred to the namespacing section of the context overview https://fdc3.finos.org/docs/context/spec#namespacing
      • Firms can create, document and govern their own types independently of the standard, the only hard requirement is that they should be javascript objects with a type field that has a string value, which should be appropriately namespaced (don't use fdc3. as thats for standardized types).
    • Is FDC3 for the Web always interactive with a server?
      • @kriswest No, it uses HTML Standard APIs to achieve communication locally with a DA running in another window or frame. However, it also supports communication with an adaptor or proxy to a DA which could then be running on a server/in the cloud. I.e. it's a flexible approach and designed to support different formats of Desktop Agent.
    • A brief overview of proposals from the Identity & Security group was provided and related to the FDC3 for the Web proposal on the issue of app identity: FDC3 for the Web proposes a basic, temporary identity validation procedure based on the a set of origins detailed in an appD record or extracted from the start URL - but is expecting to adopt asymmetric authentication if/when proposed by the identity & security group (trying to avoid doubling up on similar additions).
      • There was some discussion of identity validation of an app by a DA and a DA by an app, as these are not covered by the current identity & security proposals, which seek to achieve signed communication and encrypted communication between applications via a TLS-like asymmetric cryptography approach, which will require publication of public keys (via an appD record).

Action Items

Rolled over:

Untracked attendees

Full name Affiliation GitHub username
@novavi
Copy link

novavi commented Jun 27, 2024

Derek Novavi / S&P Global

@paulgoldsmith
Copy link

Paul Goldsmith / Morgan Stanley

@kriswest
Copy link
Contributor Author

Kris West / Interop.io 🚀

@mistryvinay
Copy link
Contributor

Vinay Mistry / Symphony 🎵

@openfin-johans
Copy link
Contributor

Johan Sandersson / Here (formerly OpenFin) 🎁

@Roaders
Copy link
Contributor

Roaders commented Jun 27, 2024

Giles Roadnight / Morgan Stanley

@hughtroeger
Copy link
Contributor

Hugh Troeger / FactSet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants