Alex Bozarth
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # Elyra Weekly Dev Meeting Archive: Nov 2020 - Feb 2021 :::info **When:** Thursdays at 9:00AM Pacific (your [timezone](https://arewemeetingyet.com/Los%20Angeles/2019-10-24/09:00/w/Elyra%20Dev%20Meeting)) **Where:** [Webex](https://ibm.webex.com/meet/akchin) ::: ## Latest Meeting Minutes https://hackmd.io/SgvSqrWWR2248mCw2BZ5gg ## 25th February 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Patrick Titzler| IBM| @ptitzler | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | Luciano Resende | IBM | @lresende | | Kiersten Stokes | IBM | @kiersten-stokes | | Martha Cryan | IBM | @marthacryan | | Alex Bozarth | IBM | @ajbozarth | | Kevin Bates | IBM | @kevin-bates | | David C Martin | motion-ai.com | @dcmartin | | Dan Rice | consultant | | ### Agenda + Minutes * **Release status**: * **2.0.x release status** * PyPI: OK * Docker: OK * Binder: OK * conda-forge: pending (Alan) * Blocked by Jupyter releases that have not been updated in conda yet * **2.1.x release status (master branch)** * Only available in master branch * Release Candidate pending resolve of blocking issue(s) * Cannot create kubeflow pipelines runtime configuration * Github Enterprise support - #1313 * Milestone status: * https://github.com/elyra-ai/elyra/milestone/21 * 2.1+ features we are working on (not announced) * Improved CLI (includes ability to run pipelines) * Pipeline editor in Visual Studio - Alan - [1316](https://github.com/elyra-ai/elyra/pull/1316)- Just about done, thx Karla for changes, just need to update the link to the repository - Karla - Submit script [WIP PR #1330](https://github.com/elyra-ai/elyra/pull/1330) - Pushed a commit to [PR #1316](https://github.com/elyra-ai/elyra/pull/1316) to handle default values on metadata editor fields - Watch mode broken again [issue #1338](https://github.com/elyra-ai/elyra/issues/1338) - Alex - Making progress on [PR #1327](https://github.com/elyra-ai/elyra/pull/1327) which addresses various UI issues associated with adding Airflow support - Martha - Material UI PR is done - looking for feedback [#1293](https://github.com/elyra-ai/elyra/pull/1293) - Pipeline editor is going to be published when one last PR is merged, so I'll be working on getting [#1221](https://github.com/elyra-ai/elyra/pull/1221) ready to test - Luciano - Finishing rewriting CLIs using Click framework - New Suggestions for DEV standards for committers - Reviewers should require at least basic testing on new prs - Schedule a knowledge sharing around testing - Kevin - Metadata defaults - [#1336](https://github.com/elyra-ai/elyra/pull/1336) - This doesn't currently handle nested schemas (which _could_ be introduced in [#1103](https://github.com/elyra-ai/elyra/pull/1103)) - Kiersten - was added as a collaborator to the elyra-ai org. Welcome! ## 18th February 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Romeo Kienzler | IBM | @romeokienzler | | Patrick Titzler| IBM| @ptitzler | | Alan Chin | IBM | @akchinSTC | | Alex Bozarth | IBM | @ajbozarth | | Martha Cryan | IBM | @marthacryan | | Karla Spuldaro | IBM | @karlaspuldaro | | David C Martin | motion-ai.com | @dcmartin | | Kevin Bates| IBM | @kevin-bates| | Lucas LaLima| IBM| @LucasLaLima| | Ben Beetle| IBM| @benbeetle| | Kiersten Stokes | IBM | @kiersten-stokes | | Luciano Resende | IBM | @lresende | ### Agenda + Minutes * **Release status**: * **2.0.x release status** * PyPI: OK * Docker: OK * Binder: OK * conda-forge: pending (Alan) * Blocked by Jupyter releases that have not been updated in conda yet * **2.1.x release status (master branch)** * Only available in master branch * Release Candidate pending resolve of blocking issue(s) * Feature highlights: - Run pipelines on Apache Airflow - Pipeline CLI Tool - [please add] * Milestone status: * https://github.com/elyra-ai/elyra/milestone/21 * **Conferences call for proposals**: * SciPy: https://www.scipy2021.scipy.org/ * Apache Airflow Summit: https://sessionize.com/airflow-summit-2021/ - Romeo - 1st version of Elyra Component Library released [component library](https://github.com/elyra-ai/component-library) - success depends on [#500](https://github.com/elyra-ai/elyra/issues/500) which is scheduled for 2.3 - (lresende) I thought this was ortogonal to #500 but dependent on parameters being surfaced to node properties - Bump jupyterlab_filetree JupyterLab support for 3.0 [#30](https://github.com/youngthejames/jupyterlab_filetree/issues/30) - Circular reference error [#1303](https://github.com/elyra-ai/elyra/issues/1303) - Demo? (dcmartin) +3! - Alan - [#1302](https://github.com/elyra-ai/elyra/issues/1302)- Waiting on nbdime extension - [#1301](https://github.com/elyra-ai/elyra/issues/1301) - Need an assist with this - JL extension - IP - elyra 'project' file structure formalization proposal - Alex - Working on followup ui fixes to adding airflow support: - https://github.com/elyra-ai/elyra/issues/1278 - https://github.com/elyra-ai/elyra/issues/838 - Martha - Working on reviewing fixing up pipeline editor before publishing, just one more PR to discuss - Switching out a new package for UI components in the metadata editor (still a WIP) [#1293](https://github.com/elyra-ai/elyra/pull/1293) - Karla - Working on adding support for submit script on Python Editor [#933](https://github.com/elyra-ai/elyra/issues/933) - New participants: - Lucas LaLima - Ben Beetle - Kiersten Stokes - Introductions? - Questions? ## 11th February 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Romeo Kienzler | IBM | @romeokienzler | | Alan Chin | IBM | @akchinSTC | | Jennifer Richardson | RCOS (RPI) | @jen-rich | | Luciano Resende | IBM | @lresende | | Martha Cryan | IBM | @marthacryan | | Karla Spuldaro | IBM | @karlaspuldaro | | Patrick Titzler| IBM| @ptitzler | | Alex Bozarth | IBM | @ajbozarth | | Kevin Bates | IBM | @kevin-bates | | David C Martin | motion-ai.com | @dcmartin | | Akshay Agarwal | IBM (OS JumpStart) | @a-ag | ### Agenda + Minutes - Welcoming new members - Explain how we handle the meeting - Romeo - Parsing of env. variables fails [#1285](https://github.com/elyra-ai/elyra/issues/1285) - Document env parsing behavior in elyra pipeline editor (experimental support) - Elyra On S3 filesystem/Kubernetes blockers: [#9777](https://github.com/jupyterlab/jupyterlab/issues/9777) - Alan - Investigating [#1001](https://github.com/elyra-ai/elyra/issues/1001), dependency management node level on ODH - Updated docs for pull policy [#1283](https://github.com/elyra-ai/elyra/pull/1283) and [#1279](https://github.com/elyra-ai/elyra/pull/1279) should be ready for merge - Airflow PR should be good to merge. Test suite coming. Have some refactoring of items to util after merge - Martha - More work in the new pipeline editor repo - Luciano - Helping wrap-up Airflow support [#490](https://github.com/elyra-ai/elyra/pull/490) - Let's do a RC after merging to master - Finishing elyra-pipeline CLI - https://github.com/lresende/elyra/tree/cli-lresende - Karla - Helping Airflow support (UI dialogs)[#490](https://github.com/elyra-ai/elyra/pull/490) - Created new issue for code snippets documentation update[#1286](https://github.com/elyra-ai/elyra/issues/1286) - thanks Patrick - Alex - Working on add multi-schema support to Runtimes Widget for Airflow support - New participants questions? - Do you have the info you need to select your project and/or get started? - Nick - Demo ## 4th February 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Romeo Kienzler | IBM | @romeokienzler | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | David C Martin | age-at-home.com | @dcmartin | | Luciano Resende | IBM | @lresende | | Nick | | | | Alex Bozarth | IBM | @ajbozarth | | Patrick Titzler| IBM| @ptitzler | | Kevin Bates | IBM | @kevin-bates| ### Agenda + Minutes - Romeo - Dialogs are non-modal [#435](https://github.com/elyra-ai/elyra/issues/435) - Elyra On S3 filesystem/Kubernetes blockers: - Can we introduce a property to deactivate the "this file has been edited, do you want to overwrite, refresh, cancel" dialog? - Can we introduce a property to deactivate or decrease the filesystem refresh interval? - Alan - Updating new milestones to align with roadmap and Issue cleanup - Testing Karla's Airflow changes (Thanks!) [#490](https://github.com/elyra-ai/elyra/pull/490) - Working image pull policy issue[] - Karla - Helped fix pipeline properties dark mode [#1262](https://github.com/elyra-ai/elyra/pull/1262) - Working on pipeline dialogs for airflow support [#490](https://github.com/elyra-ai/elyra/pull/490) - Nick - VSCode extension demo - Martha - Working on the new pipeline editor repo - Updating canvas version to fix issue [#1261](https://github.com/elyra-ai/elyra/issues/1261) as well as a part of this issue [#1253](https://github.com/elyra-ai/elyra/issues/1253) - Alex - Working on fixing watch mode - David - Help w/ cloud annotations [HMU on Calendly](https://calendly.com/dcmsjc/motion-ai-demo) or dcmartin@me.com or +14086236647 (SMS) - Luciano - Helping with Airflow runtime - Planning new kfp-notebook release with support for gap envs - some build failures - Renamed and updated [pipeline-browser-extension repo](https://github.com/lresende/pipeline-browser-extension/commits/main) - Helping with [CLI](https://github.com/lresende/elyra/commit/ac1fffc6ff4c5021891a9262d10bdfa01585d659) for pipelines - Patrick - Refreshed examples/tutorials for 2.0 - 2.0 blog posts were published (medium, ibm developer, and dev.to) - Theodore - Select kernel on script node - Pipeline level config (envs etc.) ## 28st January 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Romeo Kienzler | IBM | @romeokienzler | | Alan Chin | IBM | @akchinSTC | | David C Martin | motion-ai.com | @dcmartin | | Karla Spuldaro | IBM | @karlaspuldaro | | Luciano Resende | IBM | @lresende | | Martha Cryan | IBM | @marthacryan | | Alex Bozarth | IBM | @ajbozarth | | Kevin Bates | IBM | @kevin-bates | | Patrick Titzler| IBM| @ptitzler | ### Agenda + Minutes - Team - Elyra 2.0.1 is out! - https://elyra.readthedocs.io/en/latest/getting_started/changelog.html - Waiting on kfp-tekton to be published on conda forge prior to pushing changes - Romeo - prioritization request: parse ENVs from bash cells in python notebooks [#385](https://github.com/elyra-ai/elyra/issues/385) - prioritization request: render UI depending on type of ENVs [#760](https://github.com/elyra-ai/elyra/issues/760) - discussion: where shall the Elyra Processor Library go? Agreed on: https://github.com/elyra-ai/component-library - UX on adding data to the pipeline [#1250](https://github.com/elyra-ai/elyra/issues/1250) - Allow for specifying resource constraints per pipeline step [#1257](https://github.com/elyra-ai/elyra/issues/1257) - Alan - Pushing changes for Elyra to latest ODH manifests - Reviewing PR [1247](https://github.com/elyra-ai/elyra/pull/1247/files) - Rebasing Airflow PR on master - Martha - Working on pipelines 2.0 with Nick - Merged addition of CPU, GPU & memory fields to property editor - Bug fix for dropdowns in metadata editor [#1241](https://github.com/elyra-ai/elyra/pull/1241) - Karla - Adding support for submit script from python editor - [issue #933](https://github.com/elyra-ai/elyra/issues/933) - Added small metadata UI enhancements [PR #1243 - merged](https://github.com/elyra-ai/elyra/pull/1243) - Mentoring new Elyra contributors - Luciano - Focusing on Elyra 2.0 - Shifting focus to Airflow runtime - David - If you haven't seen [labelstud.io](http://labelstud.io), check it out! Has API to submit ground truth content, annotations, and present same to HIL; provides outputs for subsequent consumption (e.g. by Jupyter notebooks) in varying formats as appropriate, e.g. COCO/images. OSS/Apache2; 4K+ stars on GitHub. - Patrick - https://github.com/elyra-ai/elyra/issues/1256 => https://github.com/elyra-ai/elyra/issues/1164 ## 21st January 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alex Bozarth | IBM | @ajbozarth | | Romeo Kienzler| IBM| @romeokienzler | | David C Martin | motion-ai.com | @dcmartin | | Kevin Bates | IBM | @kevin-bates | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | Patrick Titzler| IBM| @ptitzler | | Martha Cryan | IBM | @marthacryan | | Luciano Resende | IBM | @lresende | ### Agenda + Minutes - Alex - nbdime and git-extension betas were released and Elyra has been updated to use them. This was the last release blocker for 2.0 - Romeo - Feature Request: Local notebooks and pipeline steps executing in local docker image [#1217](https://github.com/elyra-ai/elyra/issues/1217) - Feature Request: Non-interactive pipeline runner [#1218](https://github.com/elyra-ai/elyra/issues/1218) - Is this a duplicate from [#899](https://github.com/elyra-ai/elyra/issues/899)? - Stupid questions: Does the following error mean that Elyra currently doesn't support tekton based Kubeflow? `HTTP response body: {"error_message":"Error creating pipeline: Create pipeline failed: Failed to get parameters from the pipelineRun: Invalid input error: Unsupported argo version. Expected: tekton.dev/v1beta1. Received: argoproj.io/v1alpha1","error_details":"Error creating pipeline: Create pipeline failed: Failed to get parameters from the pipelineRun: Invalid input error: Unsupported argo version. Expected: tekton.dev/v1beta1. Received: argoproj.io/v1alpha1"}` - From Gitter - @dcmartin and he wants to use Elyra without too much hassle of setting up Kubeflow - what shall we recommend? use elyra local execution mode? a UI or API to monitor the status of experiments would be nice though - would Elyra+Airflow on top of celery do the job? - Alan - [#1203](https://github.com/elyra-ai/elyra/pull/1203) - Working small issues left - About done staging Airflow backend and airflow operator changes for CPU/mem properties - Working on init container to replace bootstrapping - work is being done with phasing out the kfp-notebook package - Martha - Properties PR merged! - Added frontend ability to define CPU, memory, GPU for pipeline nodes - Working with Nick on making PR's out of Pipelines 2.0 - Made a couple accessibility PR's for JL - Karla - Small bug fix on pipeline export dialog [PR #1215](https://github.com/elyra-ai/elyra/issues/1215) - Elyra presentation on IBM JumpStart - LSP demo 2.0 - Luciano - Wrapping up Elyra 2.0.0, some open items - https://github.com/elyra-ai/elyra/issues?q=is%3Aopen+is%3Aissue+milestone%3A2.0.0 - Patrick - 2.0 blog post ready for review - https://github.com/elyra-ai/elyra/discussions - Use http://www.hemingwayapp.com/ to check future doc updates - Need to lint official examples ## 14th January 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | Luciano Resende | IBM | @lresende | | Martha Cryan | IBM | @marthacryan | | Patrick Titzler| IBM| @ptitzler | | Tom Markiewicz | IBM| @tmarkiewicz | | Romeo Kienzler| IBM| @romeokienzler | | David C Martin | motion-ai.com | @dcmartin | ### Agenda + Minutes - Alan - Release 1.5.3 is out - Airflow Demo - Karla - Integration with Language Server Protocol extension PR [#1176](https://github.com/elyra-ai/elyra/pull/1176) merged - Quick demo (next week) - Save editor selection as new code snippet [PR #1186](https://github.com/elyra-ai/elyra/pull/1186) - Working on support for submit script from python editor - [issue #933](https://github.com/elyra-ai/elyra/issues/933) - Martha - [#1084](https://github.com/elyra-ai/elyra/pull/1084) properties flyout PR is ready for further review - Going to start working on [#1188](https://github.com/elyra-ai/elyra/issues/1188) - Patrick - 2.0 blog post - Elyra community landing page -> https://github.com/elyra-ai/elyra/discussions - David - Motion AI issue for Elyra.ai integration: https://github.com/dcmartin/motion-ai/issues/13 - New demo video at https://youtu.be/m5qmKyKry6c - Romeo - Book suggestion: Addison Wesley - Enterprise Integration Patterns - Designing, Building And Deploying Messaging Solutions ## 7th January 2021 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | Patrick Titzler| IBM| @ptitzler | | Kevin Bates | IBM | @kevin-bates | | Tom Markiewicz | IBM | @tmarkiewicz | | David C Martin | motion-ai.com | @dcmartin | | Alex Bozarth | IBM | @ajbozarth | | Luciano Resende | IBM | @lresende | | Romeo Kienzler| IBM| @romeokienzler | ### Agenda + Minutes - Alan - [#490](https://github.com/elyra-ai/elyra/pull/490)- Has been updated with latest Airflow changes and rebased onto master. Have small change left for dropdown box for export. - Updating Elyra ODH image to latest v1.5.2 - Martha - Finishing up addressing changes requested from Patrick on [#1084](https://github.com/elyra-ai/elyra/pull/1084) - Investigating watch mode issues - Karla - Working on integration with Language Server Protocol extension [#1176](https://github.com/elyra-ai/elyra/pull/1176) - Patrick - Evaluating JL 3.0 - COS? - Alex - Wrapping up work on updating nbdime to lab 3.0 [[PR]](https://github.com/jupyter/nbdime/pull/551) - Will be continuing work on updating git-extension to lab 3.0 [[PR]](https://github.com/jupyterlab/jupyterlab-git/pull/818) - Shooting to have the above released in time to unblock Elyra 2.0 release for next week - Luciano - Official Lab 3.0 -> https://github.com/elyra-ai/elyra/pull/1167 - Elyra CI -> https://github.com/lresende/elyra/tree/dev - Investinating reported issues around Hub + Elyra + EG - Tentative Release Schedule - Elyra 2.0 (asap - Middle of Jan) - Add support for JupyterLab 3.0 (Including Git, NBDime, LSP) - @Patrick - Can we volunteer yourself to help with a Blog? - Elyra 2.1 (begining of Feb)    - Experimental Airflow support - Elyra 2.2 (begining of March or sooner)    - Pipeline 2.0 - David - Looking for help :-) with motion-ai learning loop - ping dcmartin@me.com - dcmartin/motion-ai - Github repo ## 17th December 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alan Chin | IBM | @akchinSTC | | Tom Markiewicz | IBM | @tmarkiewicz | | Alex Bozarth | IBM | @ajbozarth | | Luciano Resende | IBM | @lresende | | Patrick Titzler| IBM| @ptitzler | | Romeo Kienzler| IBM| @romeokienzler | ### Agenda + Minutes - REMINDER - There will be no dev meeting(s) on Dec 24th or 31st due to holidays. Happy New Year. - Alan - Elyra 1.5.2 was released this week. Various fixes, Metadata and pipeline visualization enhancements - Airflow-notebook repo made public with a test release out, airflow/elyra docker image to go out later today - Alex - been working on updating nbdime/git extensions to 3.0 - Opened some small bug fix PRs on Elyra this - Martha - Still working on properties flyout for pipelines - Accessibility stuff for JL - Added small fix in JL [#9432](https://github.com/jupyterlab/jupyterlab/pull/9432) - Luciano - No updates :) On Vacation. - Please share the Jupyter Survey -> https://www.surveymonkey.com/r/LCB7GBF - Romeo - No updates :) On Vacation, but caused some trouble ## 10th December 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alex Bozarth | IBM | @ajbozarth | | Alan Chin | IBM | @akchinSTC | | Karla Spuldaro | IBM | @karlaspuldaro | | Patrick Titzler| IBM| @ptitzler | | David Martin | motion-ai.com | @dcmartin | Tom Markiewicz | IBM| @tmarkiewicz | | Luciano Resende | IBM | @lresende | | Romeo Kienzler| IBM| @romeokienzler | ### Agenda + Minutes - Alex - [#1116](https://github.com/elyra-ai/elyra/pull/1116) (removing ui-components dependency from application) is still open for review - Working on addressing [1091](https://github.com/elyra-ai/elyra/issues/1091) and [1087](https://github.com/elyra-ai/elyra/issues/1087) prior to the holidays - Updated nbdime onto lab 3.0, waiting on an rc release to update git extension onto lab 3.0 as well - Moved first 6 months of meetings minutes from this doc into an archive linked at the bottom (to prevent lag while editing) - Alan - [#1132](https://github.com/elyra-ai/elyra/issues/1132) - Working on the refactor of the kfp-notebook package - [#185](https://github.com/elyra-ai/elyra/issues/185) - Moving again on Airflow merge after master branch build failures with new local env. Updating elyra python package to allow for selective installation of AF required packages - Karla - Code snippets integration tests [#1044](https://github.com/elyra-ai/elyra/pull/1044) - Patrick - `latest` container image tag - what version does `stable` refer to in the documentation? - Based on readthedocs.io - latest -> master - stable -> latest release - vxxx -> specific release version - pre-releases needs to be made visible explicitly - discussions on github? - S3 file browser - please use "component:cos" for tagging S3 related issues. Feel free to rename that to S3 (lresende) - rename done "component:s3" - Lucian - Vacation - Release (1.4.3 or 1.5) - Decision to make 1.5 - Investigate for David - Issues/Design related to Pipeline 2.0 - How to trigger/start workflow based on something like data changed - Follow airflow concept of scheduler operator might be an idea, ## 3rd December 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Karla Spuldaro | IBM | @karlaspuldaro | | Martha Cryan | IBM | @marthacryan | | Luciano Resende | IBM | @lresende | | Alex Bozarth | IBM | @ajbozarth | | Patrick Titzler| IBM| @ptitzler | | David Martin | motion-ai.com | @dcmartin| | Kevin Bates | IBM | @kevin-bates | | Romeo Kienzler| IBM| @romeokienzler | ### Agenda + Minutes - Karla - Metadata editor documentation updated [#1106](https://github.com/elyra-ai/elyra/issues/1106) - Bug Fixes - Dialog checkbox [#1106](https://github.com/elyra-ai/elyra/issues/1106) - Pipeline export path [#1117](https://github.com/elyra-ai/elyra/issues/1117) - Debugger breakpoints [#1121](https://github.com/elyra-ai/elyra/issues/1121) - Talk about debugger at PyLadies SWFL meetup on Mar25th 2021 - Martha - Still working on common properties [#1084](https://github.com/elyra-ai/elyra/pull/1084) - Alex - Opened [1116](https://github.com/elyra-ai/elyra/pull/1116) addressing our conversation last week about removing application's dependency on ui-components - Will be working on addressing [1091](https://github.com/elyra-ai/elyra/issues/1091) and [1087](https://github.com/elyra-ai/elyra/issues/1087) next - Patrick - JL 3.0? - Alex to push for a nbdime/git rcs - open PR reviewes/merges - https://github.com/elyra-ai/elyra/pull/1126 /r - https://github.com/elyra-ai/elyra/pull/1122 /r - https://github.com/elyra-ai/elyra/pull/1104 /m - https://github.com/elyra-ai/elyra/pull/1057 /m - https://github.com/elyra-ai/elyra/pull/1054 /m - Luciano - Master is merged with JupyterLab 3.0 - Use JupyterLab 3.0.0rc10 (rc11 has issues) - Ansible scripts updated to latest Hub/Gateway/Elyra - https://github.com/lresende/ansible-kubernetes-cluster - One remaining issue related to starting lab with nfs mounted home - Kevin - Working on Support Enterprise Gateway across pipeline runtimes [#1103](https://github.com/elyra-ai/elyra/pull/1103) (kfp-notebook [#75](https://github.com/elyra-ai/kfp-notebook/pull/75)) - Currently in POC state (requires manual image mod to include elyra and reference to kfp-notebook branch) [kbates/tensorflow:1.15.2-py3-elyra](1.15.2-py3-elyra) runtime-image could be used along with envs `KFP_NOTEBOOK_ORG=kevin-bates` and `KFP_NOTEBOOK_BRANCH=support-eg-in-runtimes` - David - Commentary on inclusion and consumption; IMHO utilization of Elyra to produce a desired residual, e.g. a transfer-learning refinement of a CODAIT "zoo" model using additional ground truth, would be an excellent way to engage the community; especially if the residual worked on SOC devices, e.g. nVidia Jetson or Pi+Coral USB stick. In addition, existing OSS communities with need for such a residual would be growth opportunity (e.g. Home-Assistant.io); see github.com/dcmartin/motion-ai for my project which expects to consume Elyra for the purpose above for the community above. - SageMaker video: https://www.youtube.com/watch?v=2CF-LBZjTn ## 19th November 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alex Bozarth | IBM | @ajbozarth | | Alan Chin | IBM | @akchinSTC | | Patrick Titzler| IBM| @ptitzler | | Karla Spuldaro | IBM | @karlaspuldaro | | Martha Cryan | IBM | @marthacryan | | Tom Markiewicz | IBM | @tmarkiewicz | | Kevin Bates | IBM | @kevin-bates| | Romeo Kienzler | IBM | @romeokienzler | ### Agenda + Minutes - Alex - I opened a series of PRs refactoring application to remove it's dependency on ui-components. The PRs and what they do are detailed in a [comment on the issue](https://github.com/elyra-ai/elyra/issues/785#issuecomment-730069873). If there is time at the end I would like to discuss them as a group - Alan - Opened [#1087](https://github.com/elyra-ai/elyra/issues/1087) - Metadata editor should not persist empty values for optional fields unless explicitly set - Once an optional field is set, cannot remove due to regex validation - Looking into s2i / requirements documentation from [#580](https://github.com/elyra-ai/elyra/issues/580) - doc - Deploying kubeflow deployment to use argo instead of tekton - Document setting up kubeflow clusters with kfserving for development - Patrick - co-published code snippet article in jupyter blog - Awaiting PR reviews/merges - https://github.com/elyra-ai/elyra/pull/1086 - https://github.com/elyra-ai/elyra/pull/1057 - https://github.com/elyra-ai/elyra/pull/1054 - https://github.com/elyra-ai/kfp-notebook/pull/64 - https://github.com/elyra-ai/kfp-notebook/pull/71 - https://github.com/elyra-ai/examples/pull/25 (done) - planning advocacy events - Data and AI community - China - Japan - Thailand - Indonesia - Martha - ToC UI update [#9275](https://github.com/jupyterlab/jupyterlab/pull/9275) merged - ToC fix [#9358](https://github.com/jupyterlab/jupyterlab/pull/9358) - Right flyout properties editor in pipelines [#1084](https://github.com/elyra-ai/elyra/pull/1084) - Karla - Code snippets drag and drop merged [#1043](https://github.com/elyra-ai/elyra/pull/1043) - Updated elyra canvas version - Reviews ## 12th November 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alan Chin | IBM | @akchinSTC | | David Martin | motion-ai.com | @dcmartin | Tom Markiewicz | IBM | @tmarkiewicz | | Patrick Titzler| IBM| @ptitzler | | Kevin Bates | IBM | @kevin-bates| | Alex Bozarth | IBM | @ajbozarth | | Karla Spuldaro | IBM | @karlaspuldaro | | Romeo Kienzler | IBM | @romeokienzler | ### Agenda + Minutes - Alan - Updating conda recipes due to failed CI for new packages [PR-13201](https://github.com/conda-forge/staged-recipes/pull/13201) - Test cluster for apache airflow 2.0 - Docker rate limiting for docker image pulls - Karla - Code Snippets drag and drop PR [#1043](https://github.com/elyra-ai/elyra/pull/1043) ready for review - Patrick - Expose metrics/metadata in KFP UI - Publish code snippet article on dev.to - support Elyra in environments without internet connectivity - On premise story around Elyra - Alex - JupyterLab 3.0 update is now in a PR ([#1063](https://github.com/elyra-ai/elyra/pull/1063)) ready for double check before we merge to master ## 5th November 2020 Weekly Meeting ### Attendees Add your name to the table below: | Name | Affiliation | Git User-id | | ----------- | ---------------- | ----------- | | Alan Chin | IBM | @akchinSTC | | Alex Bozarth | IBM | @ajbozarth | | Tom Markiewicz | IBM | @tmarkiewicz | | Martha Cryan | IBM | @marthacryan | | Patrick Titzler| IBM| @ptitzler | | Karla Spuldaro | IBM | @karlaspuldaro | | Kevin Bates | IBM | @kevin-bates | | David C Martin | motion-ai | @dcmartin | | Luciano Resende | IBM | lresende | | Romeo Kienzler | IBM | @romeokienzler | ### Agenda + Minutes - Alan - Investigating [#1035](https://github.com/elyra-ai/elyra/issues/1035) - Using custom image registries with Elyra - Airflow meetup - tomorrow @ 1pm - Alex - Disabling extensions bugfix is merged and will be in next Lab rc - Opened PRs on [jupyterlab-git](https://github.com/jupyterlab/jupyterlab-git/pull/818) and [nbdime](https://github.com/jupyter/nbdime/pull/551) to update to Lab 3 so we wont be blocked by them for our 2.0 release - Martha - [#975](https://github.com/elyra-ai/elyra/pull/985) is almost ready - Moving calpoly intern code snippet code for search and tag over to elyra - [#9275](https://github.com/jupyterlab/jupyterlab/pull/9275) - updating ToC UI - Working on JupyterLab 3 branch - Accessibility for JupyterLab, moving existing accessibility PR's over from an old repo - Patrick - COS access roadmap? FUP required - Expose node information + metrics in KFP UI - improve KFP Python DSL export script - Karla - Adding code snippet drag and drop feature [#532](https://github.com/elyra-ai/elyra/issues/532) - Writing basic code snippets front end tests [#533](https://github.com/elyra-ai/elyra/issues/533) - Luciano - Next release will be 1.4 in the next few days - Moving to JupyterLab 3.0-rc7 - Current path issues should be resolved (tested last night) - Finding some compilation issues with RC7, but almost there

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully