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

2021-10-11 - KDB Project Call Meeting Minutes #59

Closed
9 tasks done
alvin-c-shih opened this issue Sep 30, 2021 · 11 comments
Closed
9 tasks done

2021-10-11 - KDB Project Call Meeting Minutes #59

alvin-c-shih opened this issue Sep 30, 2021 · 11 comments
Labels
approved Approved meeting minutes indexed meeting

Comments

@alvin-c-shih
Copy link
Contributor

alvin-c-shih commented Sep 30, 2021

Date

Monday, October 11th, 2021 - 9:30am EST / 2:30pm BST

// Second Monday of every month

Attendees

Fullname Affiliation GitHub Username
James McLeod FINOS @mcleo-d
Peter Gyorok Morgan Stanley @gyorokpeter
Jonathon McMurray AquaQ Analytics @jonathonmcmurray
Alvin Shih Morgan Stanley @alvin-c-shih
Gary Davies AquaQ Analytics @drgdavies
Colin Eberhardt Scott Logic @ColinEberhardt
Dmitry Zakharov Deutsche Bank @dzmipt
Aaron Davies Morgan Stanley @adavies42
Jonny Press AquaQ Analytics @jonnypress

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

  • (5 min) Convene, roll call, welcome new people.
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • (5 min) Approve previous meeting minutes.
    • Approved by acclamation.
  • (10 min) Kdb Boothroyd updates?
    • A few bug fixes.
    • Main things to prioritize for adoption by enterprise users:
      • pluggable authentication
      • disabling auto update (all open source code has to to through scanning for vulnerabilities / open source licensing)
      • have a default server rather than opening server selection box
    • Boothroyd team will provide a way to make it easy to disable auto-update.
    • Some differing requirements for pluggable authentication.
      • For enterprise users, would be best to configure at build / packaging time (using webpack).
      • For casual users, more flexible if one can drop plugins into a directory.
      • One possibility is a build-specific project with Boothroyd as a submodule.
    • Auto-updates / telemetry becoming a bigger sore point in some environments.
      • For example VSCodium is a repackaging of the core of VSCode, but without telemetry.
    • Still some discussions taking place with Morgan Stanley build tooling team to make it easier to release Boothroyd internally.
  • (10 min) Findings on trying to get dzmipt fork of kdbStudio to build under FINOS tooling and within Morgan Stanley.
    • https://github.com/dzmipt/kdbStudio
    • FINOS fork was refactored and files got moved around.
      • Will reach out to the developer who worked on that part and see about getting in touch with dzmipt fork maintainer.
      • dzmipt fork built using Gradle / Maven / POM which can't be used in some enterprise environments.
      • Try to get time to investigate alternative build that works with Arifactory (the lattering being for libraries and not apps).
  • (10 min) Anaconda for q packages
    • AquaQ experience with releasing q libraries on Anaconda.
    • Sounded like it was relatively straightforward : YAML config + shell script.
    • Based on qutil loader by Dan Nugent.
    • Needs a wrapper script for q to set up environment variables pointing to the library root and QINIT.
    • Anaconda not officially supported in some enterprise environments.
      • Integration with code scanning would be required.
      • Since Anaconda is well-established, will investigate further.
    • Alternative package repositories by abusing npm / PyPi?
      • Anaconda installer is very heavy and modifies the prompt.
      • Most q users not using Anaconda?
    • See what tweaks required to dep.q to work with packages downloaded from Anaconda.
  • (5 min) cla-present tag.
  • (5 min) Participation
  • (5 min) AOB, Q&A, Adjourn.
  • Experimental library that parses a DSL for specifying binary protocols:

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Webex

Dial-in and Project Materials

@gyorokpeter
Copy link
Contributor

hi

@alvin-c-shih
Copy link
Contributor Author

Howdy!

@jonathonmcmurray
Copy link

hi

@mcleo-d
Copy link
Member

mcleo-d commented Oct 11, 2021

Hello 👋🏻

@adavies42
Copy link
Contributor

hi

2 similar comments
@ColinEberhardt
Copy link

hi

@dzmipt
Copy link

dzmipt commented Oct 11, 2021

hi

@jonnypress
Copy link

Hi

@mcleo-d
Copy link
Member

mcleo-d commented Oct 11, 2021

@jonnypress
Copy link

Sorry I joined late and now I have to drop...

@mcleo-d
Copy link
Member

mcleo-d commented Oct 11, 2021

@alvin-c-shih to explore KDB and KDB Studio at FINOS Member Meeting and OSSF in NYC ... https://events.linuxfoundation.org/open-source-strategy-forum-new-york/

@alvin-c-shih alvin-c-shih changed the title 2021-10-11 - KDB Project Call Meeting Agenda 2021-10-11 - KDB Project Call Meeting Minutes Oct 31, 2021
@alvin-c-shih alvin-c-shih added the approved Approved meeting minutes label Dec 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Approved meeting minutes indexed meeting
Projects
None yet
Development

No branches or pull requests

8 participants