2019-09-09 kdb+ Project Meeting Minutes

Meeting minutes status: approved (at 2019-10-07 meeting)

Table of Contents

Date/Time

  • September 9, 2019. 11am ET

Attendees

NameOrganisationGithub ID 
Alvin ShihMorgan Stanleyalvin-c-shih
Aaron DaviesMorgan Stanley
Jason Foster-BeyJP Morgan
Jonny PressAquaQ
Kai ZengUBS
Peter GyorokMorgan Stanleygyorokpeter
Rob Underwood (Deactivated)FINOSbrooklynrob
FINOSmcleo-d
Aitana MyohlFINOSaitana16

Action Items

Tasks Identified and Assigned

  • Alok to reach out to BAML and GS
  • Alvin Shih to send out conventions that get used for qualifying names.

Task Report from the Last Meeting

(In the task report select the meetings notes from the LAST meeting in the 'Space(s) and page(s)' field to auto-populate this table– remove this note before publishing)

DescriptionDue dateAssigneeTask appears on
  • Asking about license for developers
2018-09-05 kdb+ WG Minutes
  • Decision - How to make use of the Kx/Kdb naming space in a consistent way across firms
2018-09-05 kdb+ WG Minutes
  • Share sample tests, configurations, in part to start to create guidelines for naming (on-going task as working group stands up)
2018-09-05 kdb+ WG Minutes

Decisions Made


Agenda

TimeItemWhoNotes from the Meeting
5 minConvene & roll call.

All


5 minReview and approve minutes from last meeting.All
10 minGitHub repository activity.  Merged a few pull requests on master.  Need some help on merging incubator branches to master.  Anybody grok Git?All
  • James McLeod interested in hearing about how to make Git more accessible to FINOS contributors.
  • AquaQ has some internal documentation to about Git that might be adapted to FINOS practices.
  • Will have a separate call to discuss further.
10 minI used administrative overrides to merge some changes.  Could really use an objective code reviewer / fixer.All
  • AquaQ might be able to have someone spend some time reviewing contributions.
  • Suggestion to check whether there's a GitHub setting for automatically sending notifications about pull requests to the mail group.
10 minDiscuss timer library.All
  • Incorporates customizable "catch up modes" based on lessons learned from Morgan Stanley's timer library.
    • i.e. Handlers are scheduled to fire at a specific time in the future.
    • If other processing results in the handler being fired late, should it be suppressed, fired once, or fired for as many times as were scheduled.
  • UBS also has a timer library.
    • Would be good if someone there could review the contribution and see if it takes their use cases into account and whether the interface is close enough that migration would be easy.
    • Ideally, UBS participants will get access to Symphony chat.
5 minDiscuss latest authz_ro changes : paramFilter.All
  • Link to fork under development:
  • Just an authorization handler.
    • Authentication will be different in every organization.
  • Question on how applicable authz_ro is for gateways.
    • Security Architecture teams generally frown on "impersonation".
    • Instead, a trusted proID would call a whitelisted function that takes the identity of the user on the other side of the gateway as a parameter.
    • Internal / external docs should make it clearer that the default policy is to allow read/write calls to any function but only if the client user has the same identity as the user who launched the server process.
5 minFINOS Postcard draft.All
  • Some participants thought the retro images would send the wrong message about FinTech.
  • Typos in need of fixing.
  • Suggestion that bullet points might make the text more approachable.
5 minAOBAll
  • Documentation on FINOS kdb+ GitHub vs. http://code.kx.com ?
    • http://code.kx.com used to be a Wiki with community contributors.
      • Now maintained by Kx staff.
    • FINOS GitHub could be the new outlet for community-developed documentation.
      • Kx docs tend to focus on the latest version of kdb+.
      • Enterprise users more likely to encounter legacy systems on older releases and would benefit from learning about breaking changes and migration tips.

Action Items

  • Jason Foster-Bey to start follow-up thread re:structlog
  • Aaron Davies to send out HDB consistency doc.
  • Peter Gyorok to put "include" on GitHub.
  • Alvin Shih to put together qstructlog PoC.
  • Aaron Davies to get Symphony access to discuss authz_ro with Jason Foster-Bey.
  • Aaron Davies to get approvals for pushing kdb+ WG-related work to GitHub.

Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.