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

Playground #38

Open
4 of 7 tasks
gsvarovsky opened this issue Sep 21, 2020 · 0 comments
Open
4 of 7 tasks

Playground #38

gsvarovsky opened this issue Sep 21, 2020 · 0 comments
Labels
feature A major, next-level feature

Comments

@gsvarovsky
Copy link
Member

gsvarovsky commented Sep 21, 2020

'Playground' application that serves the needs of:

  • Casual m-ld visitors going beyond the demo (which is closed-source atm)
  • Pilot m-ld users working out the query syntax (platform-independent)
  • Working out test cases
  • json-rql explorers

For giggles, the playground should itself be collaborative.

features

  • Visualisation of current data set
  • json-rql pattern editor with Commit
  • Concurrent Commit in two browsers (same domain, different workbooks)
    • By enqueuing incoming messages?
  • Pattern history (journal with source pattern)
    • inc. initial dataset & remote edits
    • (Re-run creates a new domain)
    • (Should domains be in-mem only?)
  • Data load from URL
  • Template patterns (e.g. PUT, DELETE, PATCH)
  • Download platform-specific code

implementation

https://github.com/josdejong/jsoneditor

@gsvarovsky gsvarovsky added the feature A major, next-level feature label Sep 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A major, next-level feature
Projects
None yet
Development

No branches or pull requests

1 participant