Request for consistent access to kedro objects with plugins accross kedro versions #779
Labels
Community
Issue/PR opened by the open-source community
Issue: Feature Request
New feature or improvement to existing feature
pinned
Issue shouldn't be closed by stale bot
Description
Stability for pipeline devlopers
First off hats off to the Kedro team in making essentially no breaking changes over the last few years from the perspective of the pipeline developer. Ever since fsspec support landed the DataSets, Catalog Pipeline, Node, and Runner objects have been quite stable and able to simply bring along pipeline work to new versions with pretty low friction.
Many changes for plugin developers
From the perspective of the plugin developer, there is quite a dance to figure out how to get Kedro objects loaded to manipulate or observe. looking at kedro-viz there is quite a depth of knowledge one needs to have across all versions of Kedro to accurately deploy a plugin that is compatible with multiple versions.
Resolution
Can we get a version agnostic way to access these things whether it's through Kedro itself or through a meta-package? It looks like much of the work is already being done by the team to support kedro-viz. It would be nice if the community could leverage that work as well. I would be open to other solutions that you may have in mind.
The text was updated successfully, but these errors were encountered: