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
> >
>

Reply via email to