kdb icon indicating copy to clipboard operation
kdb copied to clipboard

2026-01-12 - KDB Project Call Meeting Minutes

Open rdffy opened this issue 1 month ago • 3 comments

Date

Monday, January 12th, 2026 - 9:30am ET / 2:30pm UK

// Second Monday of every month

Attendees

Fullname Affiliation GitHub Username
Ross Duffy Morgan Stanley @rdffy
Karl Moll FINOS @karlmoll
Ryan Murray EPAM @murray-ryan
Aaron Davies Morgan Stanley @adavies42

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.

Agenda

  • (5 min) Convene, roll call, welcome new people.
  • [x] Display FINOS Antitrust Policy summary slide
  • [x] Review Meeting Notices (see above)
  • (5 min) Approve previous meeting minutes
  • (25 min) KX / kdb+ goings-on
  • (10 min) Community building
  • (5 min) Brainstorming
  • (5 min) AOB, Q&A, Adjourn

Making use of the AI Summary for the meeting minutes

Quick Recap

The meeting experienced several technical difficulties at the start, including audio issues and access problems with various meeting platforms and GitHub links. The team discussed login and account issues, with Karl offering to merge Aaron Davies's accounts and connect him with help desk support. The main discussion focused on KDB and KDBX development, including licensing models, compatibility concerns, and upcoming events such as an open source forum and AI hackathon.

Next Steps

Ross Duffy: Send email to Dimitri (and CC Aaron Davies) about porting his Studio changes into the FINOS version, referencing the related issue. Aaron Davies: Open a support ticket regarding the Project Control Center dashboard errors (403/500) as discussed. Karl: Reach out to Aaron Davies to connect him with the help desk and ensure his account is properly set up for meeting invites and access. Aaron Davies: Add Morgan Stanley email address ([email protected]) to his account/profile for meeting invites. Aaron Davies: Port his FINOS KDB modules (e.g., timer, psutil, objectutils) to be KDBX (module system) compatible, create a PR, and assign Ross Duffy as reviewer. Karl: Post links for the Toronto Open Source & Finance Forum and the AI hackathon in the comments of the GitHub issue for today's meeting.

Summary

Technical Difficulties Meeting Access:

The meeting began with technical difficulties as participants experienced audio issues and confusion over meeting links. Karl checked the alternative Zoom link to redirect anyone trying to access it, while Ross Duffy noted he needed to update the GitHub link and chart. Aaron Davies inquired about a participant's phone number, but Karl and Ross Duffy were unable to provide an answer. Aaron Davies also mentioned issues with accessing the Project Control Center, encountering errors when trying to view scheduled meetings.

Technical Meeting Access Issues Resolved:

Karl and Aaron Davies discussed technical issues with meeting access and hosting, including 403 and 500 server errors. Aaron Davies agreed to open a support ticket using the provided link. Ross Duffy joined the meeting and successfully claimed host status, though he noted using an older Linux Foundation account. Karl mentioned the need to ensure Aaron Davies was properly invited to future meetings.

Account Merge and Policy Review:

The meeting began with a discussion about Aaron Davies's login issues, where it was clarified that he was using his personal GitHub and email rather than his work account. Karl offered to merge the accounts and connect Aaron Davies with the help desk for further assistance. Ross Duffy then provided an overview of the meeting agenda, including FINOS guidelines, antitrust policy, and community code of conduct. He also mentioned that the meeting minutes from the previous session were reviewed and approved.

FINOS Studio Version Update Discussion:

The team discussed following up with Dimitri about his version of Studio, with Ross Duffy planning to send an email by the end of the day to encourage him to port his changes into the FinOS Studio. They also considered the approach for new module development in FINOS KDB, with Aaron Davies raising concerns about compatibility between pre-5 and 5 versions, leading to a discussion about potentially using separate directories for different versions.

KDB and KDBX Compatibility Discussion:

Aaron Davies and Ross Duffy discussed the maintenance and compatibility of KDB and KDBX, with Aaron Davies suggesting the use of a preprocessor to manage code across both systems. Ross Duffy shared insights from a recent meeting with KX, confirming that traditional KDB will continue to be supported alongside KDBX, with future releases planned. He noted that while some new features like GPU support will be exclusive to KDBX, enterprise-wide licensing for traditional KDB will remain unchanged, though KDBX is likely to follow a different licensing model based on RAM usage.

KDBX Licensing and Usage Updates: The team discussed KDBX licensing and usage tracking concerns, particularly regarding RAM-based billing and GPU capabilities. Aaron Davies agreed to provide detailed process usage statistics for his team's servers to help estimate potential costs. They also discussed porting Finos modules to version 5, with Aaron Davies planning to create a separate KDBX directory containing compatible versions of timer, psutil, and object utilities. Ross Duffy noted that the KDBX trial has been slowed down due to Morgan Stanley's master agreement, and KX's preference for time-based rather than enterprise-wide licensing. Karl announced upcoming events: an open source and finance forum in Toronto on April 14th, and an AI hackathon sponsored by DTCC from February 23-27.

Join Zoom Meeting

  • https://zoom-lfx.platform.linuxfoundation.org/meeting/98835871246?password=a9b34d3e-5ddf-48a7-9748-c3b81326625d
  • Meeting ID: 98835871246
  • Passcode: 479905
  • Find your local number: https://zoom.us/u/abTtYRZ0B6

rdffy avatar Jan 12 '26 09:01 rdffy