From 56fd53ed734823b87218443a34fa0793b3fdb8b6 Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Fri, 2 Aug 2024 13:56:25 +0200 Subject: [PATCH] docu --- CONTRIBUTING.md | 44 ++++++ .../workspace/test/collaboration-01.bpmn | 127 +++++++++--------- 2 files changed, 110 insertions(+), 61 deletions(-) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..1489dca2 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,44 @@ +# Contributing to Open-BPMN + +Thank you for your interest in the Open-BPMN project! +The following is a set of guidelines for contributing to Open-BPMN. + +## Code of Conduct + +This project is governed by the [Eclipse Community Code of Conduct](https://github.com/eclipse/.github/blob/master/CODE_OF_CONDUCT.md). +By participating, you are expected to uphold this code. + +## Communication + +The following communication channels are available: + +- [GitHub issues](https://github.com/imixs/open-bpmn/issues) - for bug reports, feature requests, etc. +- [GitHub Discussions](https://github.com/imixs/open-bpmn/discussions) - for questions + +In case you have a question, please look into the [GitHub Discussions](https://github.com/imixs/open-bpmn/discussions) first. +If you don't find any answer there, feel free to start a new discussion or create a new [issue](https://github.com/imixs/open-bpmn/issues) to get help. + + +## How to Contribute + +In order to contribute, please first open an issue in this project, irrespectively whether this bug or feature concerns the glsp-client, glsp-server, or one of the platform integrations. +This issue should describe the bug you intend to fix or the feature you would like to add. +Once you have your code ready for review, please open a pull request in the respective repository. +A [committer of the GLSP project](https://projects.eclipse.org/projects/ecd.glsp/who) will then review your contribution and help to get it merged. + +Please note that before your pull request can be accepted, you must electronically sign the [Eclipse Contributor Agreement](https://www.eclipse.org/legal/ECA.php). +For more information, see the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#resources-commit). + +### Branch names and commit messages + +If you are an [elected committer of the GLSP project](https://projects.eclipse.org/projects/ecd.glsp/who) please create a branch in the respective repository. +Otherwise please fork and create a branch in your fork for the pull request. + +The branch name should be in the form `issues/{issue_number}`, e.g. `issues/123`. So please create an issue before creating a pull request. +All branches with this naming schema will be deleted after they are merged. + +In the commit message you should also reference the corresponding issue, e.g. using `closes https://github.com/imixs/open-bpmn/issues/241`, thus allowing [auto close of issues](https://help.github.com/en/github/managing-your-work-on-github/closing-issues-using-keywords). +Please use the absolute URL of the issue instead of just `#241`, as all issues are kept in , whereas the pull requests are opened against the respective repositories. +Using the absolute URL will still allow to correctly reference issues irrespectively where you open the pull request. + +Please make sure you read the [guide for a good commit message](https://chris.beams.io/posts/git-commit/). diff --git a/open-bpmn.glsp-client/workspace/test/collaboration-01.bpmn b/open-bpmn.glsp-client/workspace/test/collaboration-01.bpmn index 4d9c83df..3c2dd8d5 100644 --- a/open-bpmn.glsp-client/workspace/test/collaboration-01.bpmn +++ b/open-bpmn.glsp-client/workspace/test/collaboration-01.bpmn @@ -1,63 +1,68 @@ - - - - - - - - - - - - - SequenceFlow_MDxg0Q - - - - SequenceFlow_MDxg0Q - SequenceFlow_qF8gJQ - - - - SequenceFlow_qF8gJQ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + SequenceFlow_MDxg0Q + + + + SequenceFlow_MDxg0Q + SequenceFlow_qF8gJQ + + + + SequenceFlow_qF8gJQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +