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

Allow package IncludeWorkflows to be deprecated and hidden from the toolbox #1828

Open
bruno-f-cruz opened this issue May 31, 2024 · 2 comments
Labels
feature New planned feature

Comments

@bruno-f-cruz
Copy link
Contributor

Similarly to C# operators, it would be great to have a way to pass deprecation tags to IncludeWorkflows that are part of packages.

In addition to deprecation tag, a way to hide these operators from the toolbox would also be great!

@bruno-f-cruz bruno-f-cruz added feature New planned feature proposal Request for a new feature and removed proposal Request for a new feature labels May 31, 2024
@glopesdev
Copy link
Member

glopesdev commented Jun 10, 2024

Feedback from DCM: it might be nice to include these attributes as part of common workflow metadata, so we don't have to rely on C# classes.

Another interesting idea from @ncguilbeault was to use a node itself to store these attributes.

Or use logic similar to externalized properties where these properties would show up when clicking the background of the group workflow.

@glopesdev
Copy link
Member

If we do extend the set of common attributes on WorkflowBuilder they should all become editable when clicking the top-level workflow, and also be made part of GroupWorkflow properties.

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

No branches or pull requests

2 participants