Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RefArch Integrations #1804

Closed
1 task
darenegade opened this issue Jun 28, 2024 · 3 comments
Closed
1 task

RefArch Integrations #1804

darenegade opened this issue Jun 28, 2024 · 3 comments

Comments

@darenegade
Copy link
Member

darenegade commented Jun 28, 2024

Is your feature request related to a problem? Please describe.

In order to achieve better reusability, the integrations should also be able to be used outside DigiWF, for example in regular RefArch projects

Describe the solution you'd like

  • New Github Repo 4 "RefArch-Integrations"
  • Provide as Starter to be integrated in every RefArch-Backend
  • Decoupling from DigiWF
    • Replace BPMN-Errors and Incidents
    • Rm custom S3-Config
  • Documentation in READMEs

Describe alternatives you've considered

Provision as ready to be used Image or running service

Acceptance Criteria

  • Integrations can be used for RefArch Projects

Additional context

@markostreich
Copy link
Contributor

Wenn das Ticket startet, beginnen wir mit der S3-Integration, da sie noch von einem anderen Projekt genutzt wird.
Erstes Ziel ist das Abtrennen der Kafka-Schnittstelle, damit die Integration auch ohne Kafka verwendet werden kann.

Für weitere Integrationen wird auf die Entscheidung der Architekten gewartet, ob sie als Starter für die RefArch bereitgestellt werden sollen.

@markostreich
Copy link
Contributor

Bei der Umsetzung müsste erwogen werden, ob es Sinn macht, in den UseCases und InPorts weiterhin BpmnError oder IncidentError zu werfen. Besser sollten integrationsspezifische Exceptions verwendet werden, die kein Camunda-Naming mehr haben.

@simonhir simonhir self-assigned this Jul 31, 2024
@simonhir
Copy link
Member

simonhir commented Sep 3, 2024

Is done within it-at-m/refarch#122

@simonhir simonhir closed this as completed Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants