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

Desktop version #36

Open
siwells opened this issue Aug 24, 2018 · 0 comments
Open

Desktop version #36

siwells opened this issue Aug 24, 2018 · 0 comments
Labels
enhancement New feature or request mini-project

Comments

@siwells
Copy link
Member

siwells commented Aug 24, 2018

A downloadable, double-clickable version of MonkeyPuzzle that runs on major platforms would be useful. Electron.js might be one way to achieve this.

  • Utilise MonkeyPuzzle core for the basic web-interface and functionality - this can include bug fixing and new features
  • Extend MonkeyPuzzle core with desktop extensions, e.g.
    • Unit-testing strategy
    • Support for a proper database, e.g. sqlite, instead of browser-based storage for storing SADFace documents. Note that an alternative storage strategy might be to use git under the surface and follow the argument corposu building guidelines from wells & pangbourne (2016). Perhaps both approaches would give a nice balance of features
    • A new interface to enable searching of stored arguments in the local database, e.g. google for arguments. Search by text, argument parts, date ranges, analyst name, analyst email, etc.
    • Methdods for sharing data with other users, e.g. export a corpus of arguments from one instance and import into another.
    • Provide an HTTP API locally for other tools to make use of MonkeyPuzzle functionality
    • Implement ArgQL (zografistou_2018_argql)?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request mini-project
Development

No branches or pull requests

1 participant