Events integration hook (group ↔️ event association)

Problem / Motivation

“Promote Events” is Must Have; viewing/RSVP is likely provided by the Events workstream.

Proposed resolution

  • Define a Group ↔️ Event relationship (reference field / tagging) in the direction consistent with the Events architecture.
  • Display upcoming events on the Group page.
  • Provide organizer UI to associate/disassociate events (or rely on event-side association).

Acceptance criteria

  • A Group page can display associated upcoming events when present.
  • The relationship is editable in at least one direction.

Pipeline

Suggested review-rigor: second-opinion. Remaining: confirm the canonical Event entity/source and ownership model (integration touchpoint with the Events workstream).

Source: DA-New Groups — MVP PRD (Google Doc). Target Drupal core version per the project's core-version decision (see #3578750).

Part of the MVP epic #3578778.


Proposed approach (reference — not yet decided)

A proposed approach for this exists in the D11 Migration docs (imported via !28 (merged)), reflecting an Open Social → standard Drupal conversion built on the contrib drupal/group module. Treat it as a reference proposal, not a decision — whether this project adopts that schema is still open (see the data-model decision in #3578779). See: Architecture Differences, Views & Endpoints.

Edited by André Angelantoni