Skip to content

BrainWaves post v1.0 #190

@teonbrooks

Description

@teonbrooks

Considerations

  • Migrate from Electron to Tauri
    • Advantage
      • Tauri has cross-platform targets to mobile
    • Disadvantage
      • Likely require some knowledge of Rust
  • Migrate back to jspsych from lab.js
    • Advantage
      • jspsych has a large community of users, is well supported, and being actively maintained
    • Disadvantage
      • current team experience is using lab.js in professional settings, would need to learn jspsych and understand any tradeoffs
  • Integrate a visual programming language for data analysis
    • Advantage
      • Expand feature set of data analysis within the app.
      • Could breathe life back into tidyblocks. Combine efforts with jupyterlab-blockly
  • Integrate an interface for Jupyter Lab/Notebook via Jupyterlite
    • Advantage
      • Builds on research methods skills to do custom analyses directly in Python
      • Could connect with the team's idea to have a Tangled-backed data hosting option for tutorial notebooks
      • Could add a server hosting option for file saving and provide as a service to schools with self-hosting option

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions