# Flyte Contributors meetup
[![HacmKD documents](https://hackmd.io/badge.svg)](https://hackmd.io/gmwGOpD_TWiyw9_dJ_34Dg?edit)
## Logistics
* **Goal:** Discuss RFCs, features, integrations and major changes with Maintainers and Technical Steering Committee members
* **When:** Every 2 weeks on Thursdays, alternating times:
* 7:00 am PT ([Timezone converter](https://www.worldtimebuddy.com/?qm=1&lid=5809844,2950159,1273294,1816670&h=5809844&date=2024-2-15&sln=7-8&hf=1))
* 11:00 am PT ([Timezone converter](https://www.worldtimebuddy.com/?qm=1&lid=5809844,2950159,1273294,1816670&h=5809844&date=2024-2-15&sln=11-12&hf=1))
* [iCal File](https://lists.lfaidata.foundation/g/flyte-announce/ics/12031983/2145304139/feed.ics)
* [Join the mailing list](https://lists.lfaidata.foundation/g/flyte-announce/join) to receive the invites/updates
* **Where:** [Zoom bridge](https://zoom-lfx.platform.linuxfoundation.org/meeting/92309721545?password=c93d76a7-801a-47c6-9916-08e38e5a5c1f)
* **How:**
#### Agenda template
* Attendees [name, affiliation]
* Welcome new members
* Introduce [new RFCs](https://github.com/orgs/flyteorg/projects/12/views/1)
* Working Groups updates
* New ideas in [the incubator](https://github.com/flyteorg/flyte/discussions/categories/rfc-incubator)
* Community pulse
* Open mic/questions [add your name]
:::info
:information_source: **Reminders**
:::
* All meetings are recorded and posted to Flyte's [YouTube channel]((https://youtube.com/playlist?list=PLmQd1BBY9MWozXmf4NGS8zQK17E5aV8oE))
* The Linux Foundation's [Code of Conduct](https://lfprojects.org/policies/code-of-conduct/) applies to every communication chanel the community uses
* Agenda is open for everyone wanting to ask questions or propose discussion topics
* **Old meeting notes are saved in the [community repo](https://github.com/flyteorg/community/blob/main/minutes/contributors-meetup/contributors-meeting-notes.md)**
:::info
:information_source: **How to stay involved**
:::
* [#contribute](https://flyte-org.slack.com/archives/C04NJPLRWUX) Slack channel
* [Github Discussions](https://github.com/flyteorg/flyte/discussions)
-----
## July 4, 2024 CANCELLED DUE TO US HOLIDAY
## June 20th, 2024
* Attendees [name, affiliation]
* David (Union.ai)
* Niels (Union.ai)
* Eduardo (Union.ai)
* Rob Ulbrich (Mercedes Benz)
* Rafael Raposo (Spotify)
* Fabio Graetz (Recogni)
* Daniel Sola (Union.ai)
* Haytham (Union.ai)
* Welcome new members
* Introduce [new RFCs](https://github.com/orgs/flyteorg/projects/12/views/1)
* Project Isolation RFC
* There can be a compile-time solution for the flyteadmin middleware issue
* It would be a check in case there's a new endpoint. If not set, flyteadmin won't compile.
* Rob Ulbrich to upstream this change, then we can move the RFC back to the Final Comment Period
* New ideas in [the incubator](https://github.com/flyteorg/flyte/discussions/categories/rfc-incubator)
* Community pulse
* PRs pending for review:
* [Execution cluster label support](https://github.com/flyteorg/flytekit/pull/2422) (Fabio will review one more time by end of day)
* [keep envFrom from podTemplate](https://github.com/flyteorg/flyte/pull/5423)
* Eduardo to review
* [Improve flyte-core Helm chart](https://github.com/flyteorg/flyte/pull/5362)
* Yee or David to give final review
* [Support positional arguments](https://github.com/flyteorg/flytekit/pull/2522)
* Open, most commented Issues
* [task_config override is broken](https://github.com/flyteorg/flyte/issues/4543)
* Still broken and not easy to fix.
* Eduardo and Fabio to sync
* [Support for declaring tasks in classes](https://github.com/flyteorg/flyte/issues/3492)
* Needs a champion and further validation to see if the idea is valid
* [Method to query large workflows](https://github.com/flyteorg/flyte/issues/4056)
* Fabio: agree with the need
* [Union types fail for e.g. two different dataclasses](https://github.com/flyteorg/flyte/issues/5489) (Not commented a lot yet but maybe worth discussing)
* Supporting inheritance in dataclasses is a common use case
* We could use the metadata field to pass information, including Python under bases
* We could encode inheritance in the metadata field but type checking wouldn't be simple anymore
* More discussion needed
* Open mic/questions [add your name]
* Changes in the TSC (David)
* Bernhard stepping down: https://github.com/flyteorg/community/pull/26
* Welcome Rafael Raposo!
* Numpy 2 is painful 😠(Niels)
* Significant impact when a foundational library gets a major release
* CI checks fixed
* Revisit `--copy` flag, i.e. fast registration UX: https://github.com/flyteorg/flyte/issues/5343 (Niels)
* The intent is to include source files
* A recent contribution introduced the .flyteignore file that works similar to Git's
* A better ModuleNotFound error would be great too
* Fabio: I think making it easy to inject other packages is a great feature. I feel another flag is not a catastrophe, trying to detect it automatically seems like it might be brittle.
* Rafael: another flag should be fine