ESAP Technical Discussion

Europe/Paris
Zoom

Zoom

Description

Escape ZoomRoom is inviting you to a scheduled Zoom meeting.

Meeting ID: 863 5651 9787 (https://astron.zoom.us/j/86356519787)
Passcode: (see e-mail, or ask in Rocket Chat #esap)
One tap mobile
+31207940854,,86356519787# Netherlands
+31207946519,,86356519787# Netherlands

Dial by your location
        +31 20 794 0854 Netherlands
        +31 20 794 6519 Netherlands
        +31 20 794 6520 Netherlands
        +31 20 794 7345 Netherlands
        +31 707 006 526 Netherlands
        +31 20 241 0288 Netherlands
Meeting ID: 863 5651 9787
Find your local number: https://astron.zoom.us/u/kbXjhufxPF

Join by SIP
86356519787@zoomcrc.com

Join by H.323
162.255.37.11 (US West)
162.255.36.11 (US East)
115.114.131.7 (India Mumbai)
115.114.115.7 (India Hyderabad)
213.19.144.110 (Amsterdam Netherlands)
213.244.140.110 (Germany)
103.122.166.55 (Australia Sydney)
103.122.167.55 (Australia Melbourne)
149.137.40.110 (Singapore)
64.211.144.160 (Brazil)
69.174.57.160 (Canada Toronto)
65.39.152.160 (Canada Vancouver)
207.226.132.110 (Japan Tokyo)
149.137.24.110 (Japan Osaka)
Meeting ID: 863 5651 9787

Join by Skype for Business
https://astron.zoom.us/skype/86356519787

    • 16:00 17:00
      Discussion 1h
      • Klaas, Kay, Marjolein, John, Dave, Nico, Aard, Hugh, Matthias, Jutta, Stelios, James, Stefano
      • Table round:
        • Klaas: Reporting on innovation & planning investigation Celery worker performance.
        • James: Working on token based authentication; discovered lots of complexity. Will produce a writeup.
        • Stelios: Bugfixes on Zenodo parsing.
      • Metadata discussion — Stelios.
        • Vocabulary — not just libraries, notebooks, etc — is “workflow” well defined?
          • Answer is basically “no”.
          • Workflow implies something consecutive.
          • Action on John: let's make a vocabulary page.
            • Some kind of agreed taxonomy of executable artefacts.
        • Keywords — is this the right place to identify Jupyter notebooks?
        • “is a” vs “contains a”
        • What is the canonical source of requirements in the OSSR?
          • BinderHub setup? The `softwareRequirements` metadata?
          • Not enforced that they have only one or the other, or that they have to be the same.
        • Distinguish between the executable artefact and the library.
        • We note that not all OSSR entries will show up in ESAP.
        • OSSR is thinking about keywords as a controlled vocabulary (still a work in progress, but some initial version exists).
        • Will keywords be namespaced in the OSSR?
          • Probably, but would likely need an extension to CodeMeta.
        • Is it easy to add non-keyword entries to OSSR, e.g. feature flags?
        • Input-output type “essential” to avoid “user rage”!
      • Future work:
        • Prioritise Stelios' list, aim to make it as concrete as possible.
        • Concepts and vocabulary; mapping of “OSSR entries” to “executable artefacts” is one-to-one? One-to-many? Something else?
        • Pick up next time with Dave's extended metadata discussion.