You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[REFACTOR] Rename the package as bpmnVisualizationR (#172)
⚠️⚠️⚠️ This is a breaking change. ⚠️⚠️⚠️
Users of the package must:
- reinstall it from scratch
- remove the old `bpmnVisualization` package
- update usage of the package functions if they prefix them by the name of the package
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+14-16Lines changed: 14 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Contributing
2
2
3
-
You are here to help on `bpmn-visualization-R`? Awesome, feel welcome and read the following guidelines in order to know how to contribute, to ask questions and to make `bpmn-visualization-R` such a great tool.
3
+
You are here to help on `bpmnVisualizationR`? Awesome, feel welcome and read the following guidelines in order to know how to contribute, to ask questions and to make `bpmnVisualizationR` such a great tool.
4
4
5
5
All members of our community are expected to follow our [Code of Conduct](https://github.com/process-analytics/.github/blob/main/CODE_OF_CONDUCT.md). Please make sure you are welcoming and friendly in all of our spaces.
6
6
@@ -11,7 +11,7 @@ There are many ways to contribute:
11
11
- help people with the questions they ask on the [GitHub Issues](https://github.com/process-analytics/bpmn-visualization-R/issues)
12
12
- submitting bug reports and feature requests in the [GitHub Issues](https://github.com/process-analytics/bpmn-visualization-R/issues/new)
13
13
- improving the README & documentation
14
-
- writing code which can be incorporated into `bpmn-visualization-R` itself
14
+
- writing code which can be incorporated into `bpmnVisualizationR` itself
15
15
16
16
### Code and documentation changes guidelines
17
17
@@ -34,7 +34,7 @@ For all contributions, please respect the following guidelines:
34
34
35
35
### Fork & create a branch
36
36
37
-
[Fork bpmn-visualization-R](https://help.github.com/articles/fork-a-repo) and create a branch with a descriptive name.
37
+
[Fork the bpmn-visualization-R repository](https://help.github.com/articles/fork-a-repo) and create a branch with a descriptive name.
38
38
39
39
A good branch name would be (where issue #25 is the ticket you're working on): **25-customize_overlays**
There is no convention for the commit message in the Pull Request.
47
47
The most important part is the title of the Pull Request, because:
48
-
- Everyone must use Pull Request, no direct commit allowed on main branch
49
-
- The commits of a Pull Request are almost always squashed
50
-
- The title of the Pull Request is used as proposal for the maintainer merging the Pull Request
48
+
- Everyone must use Pull Request, no direct commit allowed on the `main` branch.
49
+
- The commits of a Pull Request are almost always squashed.
50
+
- The title of the Pull Request is used as proposal for the maintainer merging the Pull Request.
51
51
52
52
### Open a Pull Request
53
53
54
-
At this point, you should switch back to your main branch and make sure it's up-to-date with `bpmn-visualization-R`
55
-
`main` branch:
54
+
At this point, you should switch back to your own branch and make sure it's up-to-date with the `main` branch of the `bpmn-visualization-R` repository:
Finally, go to GitHub and [make a Pull Request](https://help.github.com/articles/creating-a-pull-request) with labels :smile:
70
+
Finally, go to GitHub and [make a Pull Request](https://help.github.com/articles/creating-a-pull-request) with labels 😄
72
71
For the title, follow the directives of the Pull Request template.
73
-
Add a screenshot of the rendering of your examples/bpmn-file.
74
72
75
-
:warning: We care about quality. So your PR won't be merged until all tests pass.
73
+
⚠️ We care about quality. So your PR won't be merged until all tests pass.
76
74
77
75
### Sign the Contributor License Agreement
78
76
@@ -88,7 +86,7 @@ You only need to sign the CLA once or when the CLA terms have changed.
88
86
89
87
### Keeping your Pull Request updated
90
88
91
-
If a maintainer asks you to [rebase](http://git-scm.com/book/en/Git-Branching-Rebasing) your PR, they're saying that a lot of code has changed, and that you need to update your branch so it's easier to merge.
89
+
If a maintainer asks you to [rebase](http://git-scm.com/book/en/Git-Branching-Rebasing) your PR, they're saying that a lot of code has changed, and that you need to update your branch, so it's easier to merge.
For more details about the available options, see [the official documentation](https://pkgdown.r-lib.org/reference/build_site.html).
131
129
132
-
### bpmn-visualization TypeScript library update
130
+
### Update of the `bpmn-visualization` TypeScript library
133
131
134
-
The [bpmn-visualization](https://github.com/process-analytics/bpmn-visualization-js) dependency is automatically updated by the [Update bpmn-visualization version](.github/workflows/update_bpmn_visualization_version.yml) workflow when a new version of this library is released.
132
+
The [`bpmn-visualization`](https://github.com/process-analytics/bpmn-visualization-js) dependency is automatically updated by the [Update bpmn-visualization version](.github/workflows/update-bpmn-visualization-version.yml) workflow when a new version of this library is released.
135
133
136
134
This generates a new Pull Request and notifies the reviewers.
137
135
138
136
___
139
137
⚠️⚠️⚠️ _**Manual procedure - Only if the job does NOT work!**_ ⚠️⚠️⚠️
140
138
141
139
- Change [bpmn-visualization.min.js](inst/htmlwidgets/lib/bpmn-visualization/bpmn-visualization.min.js). The file can be retrieved from [jsdelivr](https://www.jsdelivr.com/package/npm/bpmn-visualization) or [unpkg](https://unpkg.com/browse/bpmn-visualization/).
142
-
- Update the version of `bpmn-visualization` in [bpmnVisualization.yaml](inst/htmlwidgets/bpmnVisualization.yaml)
140
+
- Update the version of `bpmn-visualization`TypeScript library in [bpmnVisualizationR.yaml](inst/htmlwidgets/bpmnVisualizationR.yaml)
Copy file name to clipboardExpand all lines: DESCRIPTION
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
-
Package: bpmnVisualization
1
+
Package: bpmnVisualizationR
2
2
Type: Package
3
3
Title: Visualize Process Execution Data on BPMN Diagrams
4
4
Version: 0.2.2.9000
5
5
Authors@R: c(person("Celine", "Souchet", role = c("aut", "cre"), email = "process.analytics.dev+CRAN@gmail.com"),
6
6
person("Thomas", "Bouffard", role = "aut"))
7
-
Description: To visualize the execution data of the processes on BPMN (Business Process Model and Notation) diagrams, using overlays, style customization and interactions, with BPMN Visualization.
7
+
Description: To visualize the execution data of the processes on BPMN (Business Process Model and Notation) diagrams, using overlays, style customization and interactions, with the bpmn-visualization TypeScript library.
0 commit comments