camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.1k stars 1.55k forks source link

Request the new license book #4249

Closed github-actions[bot] closed 1 week ago

github-actions[bot] commented 6 months ago

Acceptance Criteria (Required on creation)

  1. Request the new license book.
  2. Ask Uli from legal to provide her input on the license information.
  3. Ensure that the changes in the draft pull request in camunda/camunda-bpm-license-book-generator-ee comply with what is written down in the document:
    • Make changes to the PR if necessary.
    • Merge the PR.
  4. Release a new version of camunda-bpm-license-book-generator-ee.
  5. Bump the license book version here: https://github.com/camunda/camunda-bpm-platform-ee/blob/e56705bbe2c26e172e8cddb92f4e878c4b52f64d/distro/license-book/pom.xml#L372
  6. Trigger the enterprise CI pipeline.
  7. Check if all third-party libs are covered. No libs are listed here: https://ci-pipeline.cambpm.camunda.cloud/job/7.21/job/cambpm-ee/job/cambpm-ee-main/job/master/120/artifact/distro/license-book/target/generated-license-files/new-dependencies.txt
  8. Manually copy and push the content of the generated license book here: https://github.com/camunda/camunda-bpm-platform/blob/master/distro/license-book/src/main/resources/license-book.txt
  9. Before performing the final 7.22.0 release, verify if the community and enterprise editions contain the updated license book.
  10. Update the docs with the generated markdown

Hints

Links

Breakdown

### Artifacts/Pull Requests
- [ ] https://github.com/camunda/camunda-bpm-license-book-generator-ee/pull/24
- [ ] https://github.com/camunda/camunda-bpm-platform-ee/pull/984
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/4654
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1684
tasso94 commented 1 week ago

Note for future me

The links in the markdown license book are broken and need to replaced manually.

Search: git\+ssh:\/\/git@(.*)\.git, git\+https:\/\/(.*)\.git, git:\/\/(.*)\.git Replace: https://$1

Search href="(?!http) Replace: case-by-case