Skip to content
Snippets Groups Projects
Commit ee954036 authored by jurgenhaas's avatar jurgenhaas
Browse files

Merge branch 'ressa-main-patch-44380' into 'main'

Update installation instructions to get new users started more easily

Closes #68

See merge request !109
parents b1015cf5 e02f8d79
No related branches found
No related tags found
1 merge request!109Update installation instructions to get new users started more easily
Pipeline #1281071 passed
......@@ -5,22 +5,18 @@ tags:
---
# Installation
To download the module with composer use the following command:
ECA can use different modellers. The recommended BPMN.iO modeller is used in this Quick Start guide.
Download the ECA module and BPMN.iO modeller module:
```
composer require drupal/eca
composer require drupal/eca drupal/bpmn_io
```
??? note "Using non-stable releases"
If you want to use non-stable releases (e.g. RC, beta or dev), then you should configure your root project
to allow that by configuring the minimum acceptable stability with e.g. `composer config minimum-stability beta` for
accepting beta releases. Without this, composer may run into dependency issues.
Enable the module(s) in the admin ui of your site (`/admin/modules`) or with drush:
Install the ECA and BPMN.iO module and their dependencies via the GUI at `/admin/modules` or with Drush:
```
drush en eca eca_base eca_ui
drush -y pm:install eca eca_base bpmn_io
```
The list of modules you may want to install depends on your use-case.
The list of modules you may want to install depends on your use-case. You can now start building your own models.
......@@ -66,3 +66,9 @@ Drupal 10 or even 9.
As a workaround, Drupal core can be patched with [this file](https://git.drupalcode.org/project/drupal/-/merge_requests/3599.diff)
and which is discussed and provided by [this Drupal issue](https://www.drupal.org/project/drupal/issues/3346430).
## Using non-stable releases
If you want to use non-stable releases (e.g. RC, beta or dev), then you should configure your root project
to allow that by configuring the minimum acceptable stability with e.g. `composer config minimum-stability beta` for
accepting beta releases. Without this, Composer may run into dependency issues.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment