2022-02-07 Development Meeting

Kacper, Mike H, Craig, Tim, Mike L

Agenda

  • Updates
  • POC for multi-file uploads [name=Mike L]
    • Notes: https://wiki.ncsa.illinois.edu/display/~lambert8/Directory+Upload
    • Dropzone assumes standard API
    • Files in workspace are no longer girder objects
    • Mounting home directory is still an option
    • https://caniuse.com/mdn-api_datatransfer
  • Release 1.1 (codename: What We Promised!) [name=Craig]
    • ~ end of February
    • Recorded run (lite)
    • Improved image build performance/caching
    • Updated XPRA-based envs for Stata and Matlab
    • Remote iframe support for RStudio/Jupyter
    • Other API changes for CORE2
    • DERIVA integration (likely)
    • Import zip/bdbag (below)
      • Recall https://hackmd.io/KQ9TzJ7zSrqzaeYGX9ClSQ
      • Each tale would have its own data folder
        • Whether raw bytes or registered
      • KK: Doesn’t need to be part of this release
        • Solves user problems for non-standard providers
        • e.g., Census data, OpenICPSR, yt data
        • That the catalog goes away isn’t central to the PRs
      • MH: Is anyone doing real analysis on external data?
        • Short answer, no.
      • KK: Major change
        • There would be raw data in data directory that only lives in WT
      • CW: UI Changes?
        • Import bdbag
    • Folder uploads (unlikely – should be 1.1.x or 1.2)
  • Catalog (import zip/bdbag) [name=Craig]

Updates

  • Kacper
    • shoveling snow most of last week
    • Finished import of Tale with RRuns (https://github.com/whole-tale/girder_wholetale/pull/517)
    • Fixed (again) R image with recent RStudio version (https://github.com/whole-tale/repo2docker_wholetale/pull/39)
  • Craig
    • Review/testing
    • VW evaluator support
    • Thinking about release…
    • Noting possible EC use of WT/MATLAB
  • Tim
    • Continuing refactoring and clean up of various repos.
  • Mike L
    • POC for multi-file uploads
      • mini implementations with ngx-dropzone-wrapper, ngx-file-drop, and standalone javascript APIs
    • Fixed bugs based on PR feedback
      • RunStatus should refresh when notifications received
      • Hide edit button while editing
      • User search component is flaky, but should work again
  • Mike H *