2019-06-27: Development planning¶
Kacper, Craig
- Done but need Kristina’s feedback
- Copy on launch
- Run view refactor
- Existing PRs (v0.8)
- Browse refactor
- Create tale modal
- In the pipeline
- Notifications (past events, fix payloads)
- Nobody asked for it yet, but it’s in the mockups
- Porting register and stop jobs to trigger notifications (not publishing)
- Run page changes (read-only metadata page, disable interact – ideally we think about this after Kristina’s feedback on copy on launch, run view, etc).
- Ember > Angular
- Browse refactor (new mockups)
- Data catalog refactor (new mockups)
- Publishing refactor
- Notifications (past events, fix payloads)
- TBD
- Import tale from DataONE (or Dataverse or whatever)
- Publish a tale that’s already in WT
- Someone tries to “import from DataONE”
- The tale exists already
- Detect if it exists (i.e., already has DOI in published IDs) – return URL to tale not compose
- The tale doesn’t exist
- Immediately parse manifest and take to the view page
- Make it a job with notifications, you watch the import progress then automatically redirect to interact?
- The tale has changed
- The tale exists already
- Import binder – toggle is not necessarily a good idea
- User settings tab (API keys, Oauth)
- Needed for Tales at Scale, publishing
- Ala https://osf.io/settings/addons/
- Github integration
- Sharing (ACLS)
- Linking directly to unpublished tales
- Anonymous review
- Tale validation
- Provenance UI
- Import tale from DataONE (or Dataverse or whatever)
- Upcoming presentations
- SciPy: lightning talk: Github backed tale that’s binder compatible – edit in WT, run in Binder.
- Recap
- UI priorities
- v0.8 (Browse refactor, create modal) + minor bug fixes
- Ember > Angular refactor (can’t start until after Mike returns)
- Style/linter rules
- Kristina mockups
- User settings
- Sharing (ACLS)
- Share read-only (therefore you get a copy)
- Share read/write – you and I are editing the same files.
- Import tale – needs to understand different flows
- Github integration
- Publishing refactor (more than one publisher, licenses, authentication, publish modal)
- Anonymous review
- UI priorities