I like that idea too! +1. The name does not bother me either, "common" can refer to "common use cases" or "common usage" which makes sense (at least to me).
On 2024/08/14 13:23:26 Elad Kalif wrote: > Thanks for owning it Rom! > +1 from me > > The common is needed because we have convention where the providers are > packed under entity > https://github.com/apache/airflow/tree/main/airflow/providers > > Common isnt new. We already have common.compat, common.io, common.sql > > Personally I don't mind about the name as long as it is extracted from core. > > I am also +1 for Ash suggestion about having no operators/sensors in Core. > I think all of them should be migratrd to providers. > > בתאריך יום ד׳, 14 באוג׳ 2024, 16:16, מאת Ash Berlin-Taylor <a...@apache.org > >: > > > I like the idea, and you beat me to proposing this since in my prototyping > > of AIP-72 I realised it would be much much better if 100% of operators et > > al were providers. > > > > One thing in this case though: we shouldn't have `common` in the name as > > that should be a convention of saying "this provider is designed for use by > > other providers" but in this case it's for direct use in dags. > > > > -ash > > > > On 14 August 2024 13:51:42 BST, rom sharon <r...@apache.org> wrote: > > >Hi, > > > > > >I would like to propose a new provider. > > > > > >*Background* > > > > > >As noted in the comment on this PR > > ><https://github.com/apache/airflow/pull/41441>, several operators and > > >sensors related to time are currently located in the core of Airflow: > > >BranchDayOfWeekOperator, BranchDateTimeOperator, DateTimeSensor, > > >TimeDeltaSensor, TimeSensor, and DayOfWeekSensor. > > > > > >Because these components reside in the core, any modifications to them > > >require changes to the Airflow core rather than the providers. > > > > > >*Suggestion* > > > > > >I propose creating a new provider, Common.time, to collect all these > > >time-related operators and sensors. This would help decouple them from the > > >core. > > > > > >I'm happy to lead this effort and raise a PR. > > > > > >WDYT? > > > > > >Rom Sharon > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org For additional commands, e-mail: dev-h...@airflow.apache.org