[Feature] Add Open-Xchange calendar integration adapter #2

Open
opened 2026-07-06 21:46:59 +02:00 by zemion · 1 comment
Owner

Created from the GovOPlaN module and integration planning list on 2026-07-06.

  • Source item: Open-Xchange / calendar / openDesk stack
  • Proposed owner: govoplan-calendar
  • Routing rationale: Calendar owns event/availability semantics and should define the groupware adapter boundary.
  • Related wiki: core Repo-docs-GOVOPLAN-MODULE-ROADMAP after the wiki sync.

Acceptance criteria:

  • Define event sync, availability lookup, resource calendars, recurrence, and conflict handling for Open-Xchange.
  • Coordinate identity/group mapping through IDM/access.
  • Keep adapter optional and route implementation through connector capabilities.
<!-- codex-module-roadmap-fingerprint:f840d2344289fb9a4d6646c2 --> Created from the GovOPlaN module and integration planning list on 2026-07-06. - Source item: `Open-Xchange / calendar / openDesk stack` - Proposed owner: `govoplan-calendar` - Routing rationale: Calendar owns event/availability semantics and should define the groupware adapter boundary. - Related wiki: core `Repo-docs-GOVOPLAN-MODULE-ROADMAP` after the wiki sync. Acceptance criteria: - [ ] Define event sync, availability lookup, resource calendars, recurrence, and conflict handling for Open-Xchange. - [ ] Coordinate identity/group mapping through IDM/access. - [ ] Keep adapter optional and route implementation through connector capabilities.
zemion added this to the Module And Integration Roadmap milestone 2026-07-06 21:46:59 +02:00
Author
Owner

Codex State: progress

Summary

  • Calendar now owns the Open-Xchange calendar adapter boundary in docs/CALENDAR_INTEGRATION_CONCEPT.md.
  • The first module stores VEVENT/iCalendar data with normalized query fields plus raw iCalendar property preservation.
  • Open-Xchange protocol work remains open: OX profile setup, sync tokens/ETags, free/busy, recurrence mapping, resource calendars, identity/group mapping, and conflict handling.

Changed Files

  • docs/CALENDAR_INTEGRATION_CONCEPT.md

Next / Blocked

  • Implement the Open-Xchange adapter after CalDAV/free-busy and recurrence-expansion capabilities are defined.

Suggested status label: status/in-progress

## Codex State: progress ### Summary - Calendar now owns the Open-Xchange calendar adapter boundary in docs/CALENDAR_INTEGRATION_CONCEPT.md. - The first module stores VEVENT/iCalendar data with normalized query fields plus raw iCalendar property preservation. - Open-Xchange protocol work remains open: OX profile setup, sync tokens/ETags, free/busy, recurrence mapping, resource calendars, identity/group mapping, and conflict handling. ### Changed Files - `docs/CALENDAR_INTEGRATION_CONCEPT.md` ### Next / Blocked - Implement the Open-Xchange adapter after CalDAV/free-busy and recurrence-expansion capabilities are defined. Suggested status label: `status/in-progress`
zemion added the
type
feature
priority
p2
status
triage
module/calendar
codex/ready
labels 2026-07-07 22:44:35 +02:00
zemion added the
source/module-roadmap
label 2026-07-10 19:45:55 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-calendar#2
No description provided.