[Feature] Define OpenDesk stack integration profile #195

Closed
opened 2026-07-06 20:29:28 +02:00 by zemion · 1 comment
Owner

Imported from the GovOPlaN module and integration planning discussion.

Durable context: Gitea wiki page Repo-docs-GOVOPLAN-MODULE-ROADMAP in govoplan-core.

Define GovOPlaN integration with the OpenDesk stack.

Candidate systems:

  • Open-Xchange
  • Nextcloud
  • OpenProject
  • LDAP/AD/OIDC/SAML/SCIM
  • document and calendar services

Clarify shared identity, document, calendar, project, and connector boundaries.

<!-- codex-module-roadmap:opendesk-stack-profile --> Imported from the GovOPlaN module and integration planning discussion. Durable context: Gitea wiki page `Repo-docs-GOVOPLAN-MODULE-ROADMAP` in `govoplan-core`. Define GovOPlaN integration with the OpenDesk stack. Candidate systems: - Open-Xchange - Nextcloud - OpenProject - LDAP/AD/OIDC/SAML/SCIM - document and calendar services Clarify shared identity, document, calendar, project, and connector boundaries.
zemion added this to the GovOPlaN Module Roadmap milestone 2026-07-06 20:29:28 +02:00
zemion added the
type
feature
priority
p2
codex/ready
labels 2026-07-07 23:09:36 +02:00
zemion added the
status
triage
label 2026-07-08 02:16:27 +02:00
Author
Owner

Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.

Decision: OpenDesk is an integration profile, not a monolithic module. Identity belongs to IDM/access, mail/groupware to mail, calendar to calendar, files/documents to files/DMS, OpenProject to connectors, and inventory/health diagnostics to connectors. The profile should declare connector profiles, shared identity assumptions, health checks, and optional module combinations.

Implementation remains in govoplan-connectors#5, govoplan-idm#1, govoplan-mail#5, and govoplan-calendar#2.

Resolved by `docs/MODULE_BOUNDARY_DECISIONS.md`. Decision: OpenDesk is an integration profile, not a monolithic module. Identity belongs to IDM/access, mail/groupware to mail, calendar to calendar, files/documents to files/DMS, OpenProject to connectors, and inventory/health diagnostics to connectors. The profile should declare connector profiles, shared identity assumptions, health checks, and optional module combinations. Implementation remains in `govoplan-connectors#5`, `govoplan-idm#1`, `govoplan-mail#5`, and `govoplan-calendar#2`.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#195
No description provided.