[INFRA] Rename the repository and the npm package to bpmn-visualization-addons
#310
Closed
12 tasks done
Labels
chore
Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)
Milestone
We propose renaming the repository and the npm package to bpmn-visualization-addons.
We aim to remove the term "experimental" for the following reasons:
The repository and npm package names initially included "experimental" (see #5) because we expected more frequent breaking changes than in
bpmn-visualization
. While this remains possible, the library’s quality is on par withbpmn-visualization
: the code is thoroughly tested, well-documented, and includes a demo to showcase its functionality. Release notes are consistently provided, documenting significant and breaking changes clearly.In October 2023, the term "experimental" was removed from documentation, demos, and README files as part of #160. This issue now proposes eliminating "experimental" from the repository and npm package names, adopting the simpler and more descriptive bpmn-visualization-addons.
Additionally, this new name aligns with the primary library,
bpmn-visualization
, providing consistency and clarity for users. It helps reinforce the relationship between the main library and its extensions, making it easier for users to recognize that these are complementary tools.Name proposals and constraints
Reminder: the repository name can be up to 31 characters long (see #5).
Tasks
Note
To find the reference to the "experimental" repository/package, we can use https://github.com/search?q=org%3Aprocess-analytics+bv-experimental&type=code
Repository tasks
List of URL updates in process-analytics repositories
bpmn-visualization-addons
bpmn-visualization-js#3168bpmn-visualization-addons
.github#35Package and release tasks
Tasks after package rename
processs-analytics repositories updated to use the new npm package:
Information about the
bv-experimental-add-ons
deprecationTip
About the deprecation of the experimental npm package
If we want to introduce real "experimental" addons package, it will be possible to "undeprecate" the package for reuse. See https://docs.npmjs.com/deprecating-and-undeprecating-packages-or-package-versions
Remaining references to "bv-experimental-add-ons"
✔ only in the repository documentation
The text was updated successfully, but these errors were encountered: