Skip to content

Add "Annotations" section to "Workflow Editor" article #121

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

banchan86
Copy link
Contributor

Closes #116.

The example image was pulled from 2.8.0 release notes.

@banchan86 banchan86 requested a review from glopesdev January 31, 2025 08:10
@banchan86 banchan86 changed the title Add Annotations section to Workflow Editor article Add "Annotations" section to "Workflow Editor" article Jan 31, 2025
@banchan86 banchan86 added the documentation Improvements or additions to documentation label Jan 31, 2025
@banchan86 banchan86 force-pushed the editor-annotations branch from f6e72e8 to dd8129b Compare July 15, 2025 04:21
Copy link
Member

@glopesdev glopesdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@banchan86 Looks great, thanks. The only subtle "nuance" we may consider adding in the future is that Annotation objects placed by themselves effectively work as a "line break".

To see this, try placing two Annotation objects next to each other. Contrary to other singleton source nodes, they will not be laid out as a single "row". This was done deliberately to make it so that Annotation objects could be used as "section markers" to divide bigger workflows into pieces, with the Annotation object being the separator.

I'm still happy to merge as-is though, so just let me know if you think this would be meaningful to add now (maybe as a "tip"?).

@banchan86
Copy link
Contributor Author

@glopesdev Thanks! I did not realize this, I agree it would be helpful, and have added it as a tip! Feel free to edit if necessary.

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

Successfully merging this pull request may close these issues.

Add "Annotations" to "Workflow Editor" article
2 participants