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

KDB Studio 2 Prototype #51

Open
ColinEberhardt opened this issue Jul 1, 2021 · 2 comments
Open

KDB Studio 2 Prototype #51

ColinEberhardt opened this issue Jul 1, 2021 · 2 comments

Comments

@ColinEberhardt
Copy link

Hi All,

The KDB Studio re-implementation prototype is at a point where we are happy to share progress:

https://github.com/ScottLogic/kdb-studio-2

This project uses:

The current functionality is as follows:

  • Add / edit / delete servers
  • Query editing (with syntax highlighting)
  • Query execution, with results displayed as a simple HTML table

Considering that this prototype doesn't actually involve that much code, this is a decent amount of functionality.

I think this is looking like a viable route forwards. I'd be interested in opinions of others from @finos/dt-kdb - perhaps something to discuss in the project call in a couple of weeks?

@mcleo-d
Copy link
Member

mcleo-d commented Jul 1, 2021

Hi @ColinEberhardt

Well done on this awesome update! 🌟 Please see the following comment where I have asked how much time you need to present the POC to the KDB team ... #50 (comment)

Also, I'd to tie the conversation thread on comment where https://github.com/jshinonome/vscode-q is introduced to @alvin-c-shih, @gyorokpeter and @psmulovics ... #46 (comment)

Do you think there's value inviting the vscode-q maintainer to this conversation if there's potential for a joint initiative?

James.

cc @dzmipt (Dmitry Zakharov)

@psmulovics
Copy link

Our discussion was more aligned whether it should be a new standalone app (using electron, etc), or should it be 'just' a well defined VSCode plugin (where most of the features for editing, displaying, windowing, etc would be provided by VSCode). Doing VSCode gives the ability to have the Q code coexist with the rest of your source code editing experience, git experience, etc., and can even work with being invoked when Q code is met within another language's source code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants