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.12k stars 1.56k forks source link

Document Jakarta API handling #3101

Closed tmetzke closed 1 year ago

tmetzke commented 1 year ago

Acceptance Criteria (Required on creation)

Hints

Links

Breakdown

ThorbenLindhauer commented 1 year ago

This guide will need at least an adjustment (that it doesn't work with the Wildfly distro; however, then there is no full CE distro to use the guide with): https://docs.camunda.org/get-started/javaee7/install/

Note that via https://github.com/camunda/camunda-bpm-platform/issues/2733 we could also decide to remove this guide entirely.

gbetances089 commented 1 year ago

WildFly27:

tmetzke commented 1 year ago

This guide will need at least an adjustment (that it doesn't work with the Wildfly distro; however, then there is no full CE distro to use the guide with): https://docs.camunda.org/get-started/javaee7/install/

Note that via #2733 we could also decide to remove this guide entirely.

@ThorbenLindhauer, as of now, this will be archived and doesn't have to be updated anymore, right?

tmetzke commented 1 year ago

I incorporated all feedback up until here into the description.

yanavasileva commented 1 year ago

Maybe already obvious, update supported environments: https://docs.camunda.org/manual/develop/introduction/supported-environments/

ThorbenLindhauer commented 1 year ago

Yeah, correct, we do not need to update the Java EE getting started guide.

tasso94 commented 1 year ago

Let's not add the new REST artifact to https://docs.camunda.org/manual/latest/introduction/public-api/ to be flexible in the future to discontinue it again.

tmetzke commented 1 year ago

Let's not add the new REST artifact to https://docs.camunda.org/manual/latest/introduction/public-api/ to be flexible in the future to discontinue it again.

Are we "forced" in any way to make things public API? Do we have any obligations here? If not, I agree with this move. In the end, they are currently merely "compatibility" artifacts that might as well be removed in the future and become the "new normal".

tasso94 commented 1 year ago

This docs page is part of customer contracts, but we are not forced to add more artifacts to it.

tmetzke commented 1 year ago

Technical review is done from my side, awesome job! 👍