Meeting minutes status: Approved (at 2020-03-02 meeting)
Table of Contents
Date/Time
- February 3, 2020. 10am ET
Attendees
Name | Organisation | Github ID |
---|
Alvin Shih | Morgan Stanley | alvin-c-shih |
Tim Beletskiy | JP Morgan |
|
Aaron Davies | Morgan Stanley | adavies42 |
Peter Gyorok | Morgan Stanley | gyorokpeter |
Jonny Press | AquaQ |
|
Agenda
Time | Item | Who | Notes from the Meeting |
---|
5 min | Convene & roll call. | | |
5 min | Review and approve minutes from last meeting. | All | Approved by acclamation. |
5 min | Fork Studio for kdb+. - Charlie changed the license to Apache 2!
- Next steps?
- Seems like it could be a separate project.
- Owners? Ci / CD integration?
| All | - No one from FINOS on the call to discuss Studio for kdb+.
- Someone contacted maintainer of q Insight Pad about open sourcing it.
- Current thinking is that open source is a possibility, but not something as permissive as an MIT license.
- Would still like to retain a measure of control over its direction and who might support it commercially.
|
10 min | JupyterQ / PyQ notebooks? - Any interest in contributions for those?
- Since q doesn't have a proper "spawn" call, it's arguably safer to do HDB maintenance (copy / link / remove files) from Python.
- More robust examples of q / Python interop?
- JupyterQ / embedPy examples of saving DataFrames to Pickle?
- PyQ examples of loading serialized q into Python?
| All | - The idea of using Python scripts for HDB maintenance was not popular.
- The preferred direction was:
- Use q builtins as extensively as possible (hdel, etc.)
- Lobby for a proper function that takes an argument vector. (Possibly as a -n!x "internal" function.)
- Release a plugin that wraps fork(2) / execvpe(3).
- Best if members lobby Kx for #2 so that the entire community can benefit.
|
5 min | New ideas to increase contributions? - Snippets gallery instead of fully-baked libraries?
- Just let Peter go all out?
| All | - Might be nice to get an example of kdb integration with Perspective, a JPMC contribution to FINOS:
- TorQ has a Grafana adapter
- Module loader is still highly desirable.
- Support for search paths would be required given the way silos form in enterprises.
|
5 min | AOB | All |
|