owned this note
owned this note
Published
Linked with GitHub
# 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