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 - July 25th, 2024 #1292

Closed
9 of 14 tasks
kriswest opened this issue Jul 24, 2024 · 10 comments
Closed
9 of 14 tasks

Standard WG Meeting - July 25th, 2024 #1292

kriswest opened this issue Jul 24, 2024 · 10 comments

Comments

@kriswest
Copy link
Contributor

kriswest commented Jul 24, 2024

Date

Thursday 25th July 2024 - 10am (US eastern timezone EST) / 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

  • Question: Should we require all enums in context types to be camel cased? #1265
    • @bingenito introduced the issue and explained how inconsistent use camel-case complicates code in .NET for handling the enums.
    • There as a general consensus that we should not change the existing TransactionResult context at this time, however, it might be helpful to add a note about consistent casing of enumerated values in the API and Context docs to help guide reviewers in preventing additional issues in the future
    • @bingenito to create a PR to add the advice to the docs
  • Add property to support analytics across apps #1290
    • @julianna-ciq introduced the issue which has been updated since the initial discussion and there was discussion of the use case and proposed solution.
    • @kriswest checked and received unanimous consensus that the participants recognized the importance of the use case and that a solution should be provided.
    • There was some discussion of the placement of the traceid field as it is metadata about the context message.
      • @kriswest pointed out that there are other proposals on the way (notably from the Identity & Security group) that wish to add metadata to context messages and that it might be better to keep metadata properties to a metadata element in the context. There was some discussion of prior conversations about wanting to avoid confusion with the ContextMetadata object that may be returned with context and intent messages.
      • @Davidhanson90 indicated a dislike for including metadata inside the context message.
      • In response, @kriswest flagged similar feedback from past FDC3 maintainers on the prior version of this issue - and that he recognized that this is an unusual thing to do in the field of Information Retrieval. However, there is also strong resistance to creating additional optional parameters on functions such as fdc3.broadcast and fdc3.raiseIntent as this also rapidly adds complexity to the API. Adding an element to the context object for metadata is, in this case, significantly simpler.
      • @kriswest offered to withhold consensus on the proposal until @Davidhanson90 and @julianna-ciq have a chance to meet and look at other options before we discuss the topic again.
      • It was noted that we need a decision on style in order to raise the proposals from the Identity & Security group.
  • Standardize the representation of currency pairs by fdc3.instrument #1291
    • There was only time for a brief introduction to this issue. Which included comments from @openfin-johans on the issue itself.
    • @bingenito and @novavi to invite input from others at their respective firms and @kriswest to raise the topic with the FDC3 mailing list.
  • Support for Multiple Application Scopes (Agents) within a single window process #1250 & Question: Disposal/Teardown patterns in FDC3 #1263
    • Not discussed in any detail due to time constraints - @kriswest wished to flag the issue to the community as it will require FDC3 API additions to solve, which are included in the proposal. The proposal will be brought to a future meeting for deeper disucssion.
  • Should we split context & intent out of the main FDC3 standard? #940
    • Not discussed due to time constraints - to be brought to a future meeting

Action Items

Rolled over:

Untracked attendees

Full name Affiliation GitHub username
@bingenito
Copy link
Member

Brian Ingenito / Morgan Stanley

@novavi
Copy link

novavi commented Jul 25, 2024

Derek Novavi / S&P Global

@paulgoldsmith
Copy link

Paul Goldsmith / Morgan Stanley

@hughtroeger
Copy link
Contributor

Hugh Troeger / FactSet

@kriswest
Copy link
Contributor Author

Kris West / interop.io 🚀

@Roaders
Copy link
Contributor

Roaders commented Jul 25, 2024

Giles Roadnight / Morgan Stanley 🧔

@Davidhanson90
Copy link

Davidhanson90 commented Jul 25, 2024

David Hanson / Morgan Stanley 🤖

@pvoznyuk
Copy link

Pavlo Vozniuk / RBC CM

@robmoffat
Copy link
Member

Rob Moffat / FINOS 👾

@julianna-ciq
Copy link
Contributor

Julianna Langston / interop.io

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

10 participants