I like AIP-68. I have been thinking about the exact same thing. I think it
can fit into either 2.x or 3.0. Before we take it out of draft I need to
play with plugins more to get a good sense of how to actually implement it.

On Tue, Apr 23, 2024 at 12:38 AM Amogh Desai <amoghdesai....@gmail.com>
wrote:

> Good work on the AIPs @Scheffler Jens (XC-DX/ETV5)
> <jens.scheff...@de.bosch.com>!
>
> I spent some time understanding your thoughts and I like the ideas and the
> direction you are heading too.
>
> I also agree with Jarek, that we might need to start thinking in terms of
> Airflow 3, especially now that you
> brought up AIP 68.
>
> Thanks & Regards,
> Amogh Desai
>
>
> On Sat, Apr 20, 2024 at 3:55 PM Jarek Potiuk <ja...@potiuk.com> wrote:
>
> > Hey Jens,
> >
> > I looked at the AIPs when you created them and I very much like the
> > directions put there - but it also got me into a lot of thinking on the
> > future of Airflow and AIPs. See the thread I started
> > https://lists.apache.org/thread/3chvg9964zvh15mtrbl073f4oj3nlzp2  -
> about
> > Airflow 3.
> >
> > I think in both cases (especially about AIP-689 but also AIP-69) - it
> would
> > make a wealth of difference if we treat them in the context of Airflow 2,
> > or (maybe) in the context of Airflow 3 which might start from taking the
> > best of Airflow 2 and get rid of all the unnecessary baggage it has. In
> the
> > past many similar efforts like AIP-69 had stalled in general because they
> > were far too complex to implement taking into account backwards
> > compatibility expectations of Airflow 2.
> >
> > And I think it's the right time we should get to terms with the future of
> > Airflow - whether/to what extent we want Airflow 3 to come, what level of
> > compatibility it should have, which assumptions should be dropped. I
> > personally have a feeling that AIP-69 would have been way easier to bring
> > as one of Airflow 3 "foundational" AIP that could define the "new" remote
> > architecture of Airflow rather than "plugin" to existing one. Dropping
> > Celery & K8s Options, leaving the Remote + Local variant of it as the
> only
> > ones, without the direct DB communication channel we have now and
> replacing
> > it with smth else.
> >
> > That would be my first comment on it and a question - should we get a bit
> > more clarity on what "future" of Airflow is before we discuss details and
> > approach there.
> >
> > J.
> >
> > On Fri, Apr 19, 2024 at 10:06 PM Scheffler Jens (XC-AS/EAE-ADA-T)
> > <jens.scheff...@de.bosch.com.invalid> wrote:
> >
> > > Dear Dev-Community,
> > >
> > > mainly triggered by the deadline for CFP for Summit I dropped two
> “brand
> > > new” AIP’s as ideas that are running in my head for a longer time. Note
> > > these are DRAFT versions as a first write-up as solution concept and
> are
> > > lagging technical design and implementation yet.
> > >
> > > I’d kindly ask for feedback and review in Confluence cWiki (via
> Comments)
> > > – and also am seeking for people who like to join forces.
> > >
> > > AIP-68: Extended Plugin Interface for Custom Grid View Panels
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-68+Extended+Plugin+Interface+for+Custom+Grid+View+Panels
> > >
> > > Main motivation is that the UI has developed a lot in the recent time
> and
> > > AIP-38 is near completion. But it is focusing on technical details and
> > logs
> > > – and for most business users it is hard to read, missing business
> > > perspective. I propose to extend the Plugin interface allowing
> > > customizations on various new levels such that customer specific
> business
> > > information can be embedded,
> > >
> > > AIP-69: Remote Executor
> > >
> >
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-69+Remote+Executor
> > >
> > > Airflow can be deployed in cloud or on-prem and various options of
> > > deployment are possible. But it lags the option to easily form a secure
> > and
> > > lean distributed setup for cases where individual nodes are far far
> away
> > > from the core of deployment. This imposes problems in opening firewalls
> > and
> > > might raise risk of security. Therefore I propose to add a “Remote
> > > Executor” such that workload can easily distributed to remote
> locations –
> > > also with a chance that it is easier for cases where people want to
> > > distribute workload to Windows (yeah there are really people around who
> > > still have this).
> > >
> > > Looking forward for (constructive) feedback, discussion and opinions.
> > >
> > > Again, note: DRAFT means open to discussion, nothing fixed, nothing
> coded
> > > yet. Many implementation options possible – and in case of interest
> > please
> > > join forces with me 😃
> > > Once the discussion is calming I’d call for a vote separately like
> > usually.
> > >
> > > Mit freundlichen Grüßen / Best regards
> > >
> > > Jens Scheffler
> > >
> > > Alliance: Enabler - Tech Lead (XC-AS/EAE-ADA-T)
> > > Robert Bosch GmbH | Hessbruehlstraße 21 | 70565 Stuttgart-Vaihingen |
> > > GERMANY | www.bosch.com
> > > Tel. +49 711 811-91508 | Mobil +49 160 90417410 |
> > > jens.scheff...@de.bosch.com<mailto:jens.scheff...@de.bosch.com>
> > >
> > > Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
> > > Aufsichtsratsvorsitzender: Prof. Dr. Stefan Asenkerschbaumer;
> > > Geschäftsführung: Dr. Stefan Hartung, Dr. Christian Fischer, Dr. Markus
> > > Forschner,
> > > Stefan Grosch, Dr. Markus Heyn, Dr. Frank Meyer, Dr. Tanja Rückert
> > > ​
> > >
> >
>

Reply via email to