Notification preferences aligned to drupal.org “Follow”

Problem / Motivation

Group notification preferences are Must Have and should reuse drupal.org's existing “follow” functionality.

Proposed resolution

  • Identify the existing follow/subscribe mechanism on drupal.org.
  • Add Follow Group / Unfollow Group actions.
  • Add per-user notification preferences (at minimum on/off; later frequency/method).

Acceptance criteria

  • A member can follow/unfollow (or configure notifications for) a Group.
  • Preferences persist and are respected for supported events.

Pipeline

Suggested review-rigor: second-opinion. Remaining: confirm which notification events exist in MVP (posts? events? announcements?).

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.

Edited by André Angelantoni