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

[Fix #742] Id, key and name refactor #824

Merged
merged 4 commits into from
Mar 20, 2024

Conversation

fjtirado
Copy link
Collaborator

@fjtirado fjtirado commented Feb 21, 2024

Id is removed.
Name remains mandatory and is clarified that should be unique. Key description is updated and becomes optional in all cases. Version is assumed to be latest if not specified

Many thanks for submitting your Pull Request ❤️!

Please specify parts of this PR update:

  • Specification
  • Schema
  • Examples
  • Extensions
  • Roadmap
  • Use Cases
  • Community
  • TCK
  • Other

Discussion or Issue link:

Fixes #742

What this PR does / why we need it:

Special notes for reviewers:

Additional information:

Id is removed.
Name remains mandatory and is clarified that should be unique.
Key description is updated and becomes optional in all cases.
Version is assumed to be latest if not specified

Signed-off-by: Francisco Javier Tirado Sarti <ftirados@redhat.com>
specification.md Outdated Show resolved Hide resolved
Copy link
Member

@ricardozanini ricardozanini left a comment

Choose a reason for hiding this comment

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

Looks good! But there are a few snippets throughout the specification.md that need to be removed too. Can you search for id: or "id":

Signed-off-by: Francisco Javier Tirado Sarti <ftirados@redhat.com>
@fjtirado
Copy link
Collaborator Author

@cdavernas Can you please take a look?

Copy link
Member

@cdavernas cdavernas left a comment

Choose a reason for hiding this comment

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

Thank you so much for you work! ❤️

I've got some comments, though only a single one is a pita 😄

schema/auth.json Show resolved Hide resolved
schema/workflow.json Outdated Show resolved Hide resolved
schema/workflow.json Outdated Show resolved Hide resolved
schema/workflow.json Show resolved Hide resolved
Copy link
Member

@cdavernas cdavernas left a comment

Choose a reason for hiding this comment

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

Thank you for your work, once again!

I'm a pita, sorry man: I left a couple of small comments.

Also, could you be so kind to update the roadmap.md file to include changes of this PR?

schema/workflow.json Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
Signed-off-by: Francisco Javier Tirado Sarti <ftirados@redhat.com>
@fjtirado
Copy link
Collaborator Author

@cdavernas I think I fixed all names misalignment on specification.md (hopefully ;))

@fjtirado fjtirado requested a review from cdavernas March 11, 2024 11:19
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
specification.md Outdated Show resolved Hide resolved
@fjtirado fjtirado requested a review from JBBianchi March 11, 2024 11:46
Signed-off-by: Francisco Javier Tirado Sarti <ftirados@redhat.com>
Copy link
Member

@JBBianchi JBBianchi left a comment

Choose a reason for hiding this comment

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

Great work @fjtirado ! Thanks a lot for your contribution.

@ricardozanini
Copy link
Member

@cdavernas wanna take a second look?

Copy link
Member

@cdavernas cdavernas left a comment

Choose a reason for hiding this comment

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

LGTM! Many thanks @fjtirado!

@cdavernas
Copy link
Member

@ricardozanini Feel free to merge when ready: it has been approved by majority, and has been out for a month.

@ricardozanini ricardozanini merged commit e8ed64b into serverlessworkflow:main Mar 20, 2024
3 checks passed
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

Successfully merging this pull request may close these issues.

workflow.id and workflow.key is duplicate
4 participants