I second the thought of Jarek here. I also think it is better to go with third party providers in terms of long term commitment to the provider and the fact that it would provide better sustainability.
Thanks & Regards, Amogh Desai On Tue, Oct 1, 2024 at 11:36 AM Jarek Potiuk <ja...@potiuk.com> wrote: > Why not release your own provider and expose it via > > https://airflow.apache.org/ecosystem/#third-party-airflow-plugins-and-providers > . > - there are plenty of 3rd-party providers written, maintained and released > by respective owners. We are reluctant in accepting new providers because - > to put it bluntly - this means that the community has to make sure it > works, test it and whenever couchbase changes or modifies their API, also > follow that up. It's much easier the other way round - when the respective > owner maintains their own provider (and many do as you can see). > > What makes you think that couchbase will do better as "community managed" ? > > J. > > On Thu, Sep 19, 2024 at 10:12 PM Shyam Rajamannar > <shyam.ven...@couchbase.com.invalid> wrote: > > > Hi, > > > > My name is Shyam, and I work at Couchbase. On behalf of Couchbase, I > would > > like to contribute to Apache Airflow by adding a Couchbase provider. This > > contribution is aimed at enabling a wider reach of Couchbase as a viable > > option for users of Apache Airflow, facilitating easier integration and > use > > in ETL and data pipeline processes. > > > > I have forked the repository and implemented the initial code for the > > Couchbase provider. You can find the draft PR for your review here: > > https://github.com/apache/airflow/pull/42271 > > > > Summary of Changes: We created a hook for Couchbase that exposes the > > Couchbase client, scope, and collection. Additionally, the code includes > > functionality to modify the connection field information. > > > > Please let me know if you have any feedback or suggestions. > > > > Thank you! > > > > Best regards, > > Shyam Venkat > > Couchbase > > >