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

[Core feature] Update the Versioning of Entities in Jupyter Environment #5881

Open
2 tasks done
Mecoli1219 opened this issue Oct 21, 2024 · 0 comments
Open
2 tasks done
Assignees
Labels
enhancement New feature or request

Comments

@Mecoli1219
Copy link

Motivation: Why do you think this is important?

Regarding versioning in Jupyter Notebooks, we are currently creating a new task or workflow for each updated entity since the virtual file path generated by the Ipython kernel will be different. This could mess up the console if someone is frequently developing and updating the code.

image

Goal: What should the final outcome look like, ideally?

Ideally, if it is the same task or workflow, we should create a new version of the entities instead of creating a new one.

Describe alternatives you've considered

We could probably update the naming of the entities for the Jupyter Notebook environment (ie. by adding the prefix interactive. + base_name of the ipynb file). Regarding versioning, we can use the file name generated by the Ipython kernel as the version of the task or compute it via hashing the code.

All of the modifications described above should only affect the interactive_mode only.

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes
@Mecoli1219 Mecoli1219 added enhancement New feature or request untriaged This issues has not yet been looked at by the Maintainers labels Oct 21, 2024
@eapolinario eapolinario removed the untriaged This issues has not yet been looked at by the Maintainers label Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

2 participants