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-09-13 - KDB Project Call Meeting Minutes #55

Closed
2 tasks done
mcleo-d opened this issue Aug 2, 2021 · 9 comments
Closed
2 tasks done

2021-09-13 - KDB Project Call Meeting Minutes #55

mcleo-d opened this issue Aug 2, 2021 · 9 comments
Assignees
Labels
approved Approved meeting minutes indexed meeting

Comments

@mcleo-d
Copy link
Member

mcleo-d commented Aug 2, 2021

Date

Monday, September 13, 2021 - 9:30am EST / 2:30pm BST

// First Monday of every month

Attendees

Fullname Affiliation GitHub Username
James McLeod FINOS @mcleo-d
Colin Eberhardt Scott Logic @ColinEberhardt
Jo Shinonome Squarepoint Capital @jshinonome
Alvin Shih Morgan Stanley @alvin-c-shih
Aaron Davies Morgan Stanley @adavies42
Peter Gyorok Morgan Stanley @gyorokpeter
Dmitry Zakharov Deutsche Bank @dzmipt

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.
  • (15 min) Demo of KDB Studio 2 https://github.com/ScottLogic/kdb-studio-2
    • Showed how ReactJS Hot Module Replacement allows GUI development while maintaining application state!
    • Other highlights: AG Grid, Fluent UI from Microsoft, Monaco Editor (same as VS Code)
    • Potential next steps:
      • Support for sending selected region / multiline queries to behave more like Kdb Studio Classic.
      • Add kdb-specific actions to the menu bar.
      • Hot keys.
      • Transcript / history of all queries sent to server.
      • Track memory consumption / document system requirements.
      • UI Automation Test Suite.
      • Reuse Apache-licensed icons from FINOS fork of kdb Studio.
      • Support for non-table output (atoms, dictionaries, lists, etc.)
      • Installer for Microsoft Windows?
        • Someone managed to get it running on their Mac at home during the call!
    • Pluggable authentication still to be designed.
      • Perhaps a directory to be probed?
    • New name: kdb Boothroid!
  • (10 min) Update on authentication plugin for vscode-q.
    • Kerberos plugin working inside Morgan Stanley.
    • Internal kdb training classes now include an intro to vscode-q.
  • (5 min) qPython3 updates.
  • (10 min) Revisit q/structlog.
    • Seems structured logging is a desirable option, but during development, easier to log text strings.
    • An API more of the form .finos.log.debug[x] where x could be a string or a dictionary would be more popular.
  • (5 min) Updates on unzip.
    • Available for testing: https://github.com/adavies42/kdb/blob/feature/unzip/q/unzip/unzip.q
    • Can be called from peach.
    • Any data to be decompressed is read into RAM first.
    • q decompress function only supports gzip frame types.
    • Feature requests for Kx:
      • Support a wider selection of frame types.
      • Decompress range of bytes in the middle of a vector.
  • (5 min) AOB, Q&A, Adjourn.

Decisions Made

  • "Kdb Studio 2" name to be changed to "Kdb Boothroyd"

WebEx info

Webex

Dial-in and Project Materials

@mcleo-d
Copy link
Member Author

mcleo-d commented Aug 2, 2021

Hi @alvin-c-shih

I have noticed Monday, 6 September is Labor Day in the US.

Please let me know if this meeting should be rescheduled?

Kind regards,

James.

@alvin-c-shih
Copy link
Contributor

Sounds prudent. How about the following week?
Thanks!

@mcleo-d mcleo-d changed the title 2021-09-06 - KDB Project Call Meeting Agenda 2021-09-13 - KDB Project Call Meeting Agenda Sep 2, 2021
@mcleo-d
Copy link
Member Author

mcleo-d commented Sep 2, 2021

Hi @alvin-c-shih

I have moved the meeting back by 1 week to Monday 13th Sept at 9:30am ET / 2:30pm BST. This is reflected in the GitHub issue and the FINOS project calendar if you would like to inform the group?

Kind regards,

James.

@mcleo-d
Copy link
Member Author

mcleo-d commented Sep 13, 2021

Hello 👋🏻

@alvin-c-shih
Copy link
Contributor

Howdy!

@jshinonome
Copy link

Hello!

@adavies42
Copy link
Contributor

Hi

@ColinEberhardt
Copy link

here!

@gyorokpeter
Copy link
Contributor

hi

@alvin-c-shih alvin-c-shih added the approved Approved meeting minutes label Dec 11, 2021
@alvin-c-shih alvin-c-shih changed the title 2021-09-13 - KDB Project Call Meeting Agenda 2021-09-13 - KDB Project Call Meeting Minutes Oct 9, 2022
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

6 participants