-
Notifications
You must be signed in to change notification settings - Fork 188
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
docs(concepts): Add documentation for Execution Listeners #4017
Conversation
This commit introduces initial documentation for ELs in Camunda 8. It includes the following sections: - **Introduction**: Overview, benefits, and use cases of ELs. - **Getting Started**: Steps to enable ELs in BPMN models. - **Supported Elements**: A table of BPMN elements that support `start` and `end` ELs. - **Parameters and Configuration**: Explanation of EL parameters and example configurations. - **Limitations**: ELs limitations. - **Usage**: How to define Job Workers to process EL jobs. - **Variables**: Handling variables within ELs, including scope and dynamic variable handling. - **Examples**: Some examples of EL usage. - **Element Processing Flow**: A flowchart and detailed steps describing the lifecycle of elements with ELs. - **FAQ**: Common questions and troubleshooting tips. - **References**: Links to additional documentation. The documentation aims to provide a guide for developers to effectively implement and utilize Execution Listeners in their workflows.
👋 🤖 🤔 Hello! Did you make your changes in all the right places? These files were changed only in docs/. You might want to duplicate these changes in versioned_docs/version-8.5/.
You may have done this intentionally, but we wanted to point it out in case you didn't. You can read more about the versioning within our docs in our documentation guidelines. |
This commit introduces initial documentation for ELs in Camunda 8. It includes the following sections: - **Introduction**: Overview, benefits, and use cases of ELs. - **Getting Started**: Steps to enable ELs in BPMN models. - **Supported Elements**: A table of BPMN elements that support `start` and `end` ELs. - **Parameters and Configuration**: Explanation of EL parameters and example configurations. - **Limitations**: ELs limitations. - **Usage**: How to define Job Workers to process EL jobs. - **Variables**: Handling variables within ELs, including scope and dynamic variable handling. - **Examples**: Some examples of EL usage. - **Element Processing Flow**: A flowchart and detailed steps describing the lifecycle of elements with ELs. - **FAQ**: Common questions and troubleshooting tips. - **References**: Links to additional documentation. The documentation aims to provide a guide for developers to effectively implement and utilize Execution Listeners in their workflows.
…doc' into feature/add-execution-listeners-doc # Conflicts: # docs/components/concepts/execution-listeners.md
@ce-dmelnych Is this ready for review or not quite yet? |
- adjust text for sections - improve formatting - add sections with limitations and workarounds
Hi @christinaausley , I have made some corrections, and the PR is now ready for review. However, it also requires an engineering review, so there might be some additional changes after that. @saig0, could you please assist with the engineering review? Here is the preview of 🆕 Execution Listeners page. |
The preview environment relating to the commit 8e7fc39 has successfully been deployed. You can access it on https://preview.docs.camunda.cloud/pr-4017/index.html. |
@ce-dmelnych Cool 👍 I'll have a look after @saig0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ce-dmelnych thank you for writing the docs. It's a good start. 👍
However, I see the potential to make it more effective for users by rephrasing and restructuring some parts. I will schedule a meeting with you to discuss the improvements.
- restructure content - remove not relevant parts - change wording to focus on the user needs
@ce-dmelnych I pushed the changes from our review meeting today. 🚀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is so clean and well documented! Great work 🚀
Should we also add this to the glossary?
- improve some wordings & formatting - fix broken links - add `Execution listener` term to glossary
Thank you both for your valuable reviews and the improvements you committed to the documentation! 🙌 @saig0 , I appreciate the meeting and the suggestions you provided, which have greatly enhanced the clarity and effectiveness of the content 🙇♂️ @christinaausley, thank you for your positive feedback! Thanks again for your support and collaboration! 🚀 |
@saig0 @ce-dmelnych do you consider it doable to get this merged by Tuesday next week? Will include a link in the release blogpost then. |
@megglos yes. I'll review it on Monday. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. 🚀
🧹 Preview environment for this PR has been torn down. |
Description
Relates to: camunda/camunda#16219
This PR adds documentation for Execution Listeners (EL) in Camunda 8, providing developers with a guide on how to implement and utilize ELs effectively in their workflows.
It includes the following sections:
When should this change go live?
hold
label or convert to draft PR)PR Checklist
/versioned_docs
directory./docs
directory (aka/next/
).