What is Meltano extension developer kit about?
# contributing
k
What is Meltano extension developer kit about?
p
Meltano deeply integrates with plugins like dbt/airflow/superset, right now thats done by building features inside meltano core (e.g. Superset meltano core logic). The EDK is looking to pull that logic out to make it easier for developers to add custom functionality and deeper integrations with other tools wthout having to know the internals of meltano core. Also it allows developers to write different versions of functionality based on their needs. Check out https://github.com/meltano/meltano/issues/6130#issuecomment-1224474108. Obviously this is still in development also. cc @florian.hines @aaronsteers in case I misspoke or missed anything
a
Well said, @pat_nadolny! We're working on common patterns and standards so that community members can bring-your-own capabilities and integrations. Where Meltano's SDK for Singer Taps and Targets focuses on connectors, this EDK will focus on an accelerated path to adding transformers, orchestrators, analytics, and other integrations and capabilities.
cc @alexander_butler and @andrew_stewart who have both been creating custom plugins for Meltano (pre-EDK).
k
Thank you so much @aaronsteers , @pat_nadolny !
a
@kk -

Today's office hours▾

jumped into some topics you might be interested in: - Introduction to the Extension Developer Kit: https://github.com/meltano/edk - Preview of new Airflow extension built on the EDK - Demo of dbt-osmosis tool from @alexander_butler - Discussion of "shims" capability for Meltano