Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate using Kedro-viz to increase user-adoption of namespace and other node grouping methods #4383

Open
iamelijahko opened this issue Dec 13, 2024 · 0 comments
Assignees

Comments

@iamelijahko
Copy link

iamelijahko commented Dec 13, 2024

Following the technical design sessions on 4th & 6th December 2024, the TSC has decided to "adopt Namespaces as a node grouping method and use Helper Functions for sustainable maintenance" as part of Kedro's deployment strategy.

image

While a Prototype for node grouping deployment solution using namespaces #4376 is under development, there are two key pain points that we need to address:

  • End-Users: Low adoption of namespaces as a node grouping method.
  • Plugin Developers: How might the Kedro team tackle the challenge of differing plugin syntaxes to create the right number of tasks and arrange them in the correct order within a plugin environment?

To address these issues, we will initiate an ideation workshop in January–February 2025 to explore how Kedro-Viz can play a role in helping users understand and communicate the meaning and benefits of different node grouping methods (e.g., namespaces, tagging, pipelines, group in memory) to solve the above problems.

Who Will Participate?

  • Designers, developers (Viz and Framework), product managers, and researchers.
  • Users will be invited to test the prototypes once they are ready.
  • Volunteers outside the core team will help ensure the event runs smoothly.

Proposed Agenda (TBD)

  • Morning: Ideation session with special guests to validate ideas.
  • Midday: Prototyping session to develop tangible solutions.
  • Afternoon: Presentation of prototypes, with special guests providing feedback.
    We are also considering splitting the event into two days to accommodate time zone challenges and improve engagement.

This ticket falls under the parent issues:
Improve Node Grouping in Kedro Deployment (#4319)
Enhance Kedro Namespaces Adoption (#4343)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants