Search by

martin3r / platform-meetings

martin3r

Aufgelöst: Termin lebt als Inbox-Item im Eingang (home), Ist-Zeit bucht auf inbox_item (inbox). Dieses Paket ist ein leerer Grabstein — kein ServiceProvider, keine Klassen. Aus der Instanz-composer.json entfernen.

Package info

github.com/martin3r-me/platform-meeting

pkg:composer/martin3r/platform-meetings

Statistics

Installs: 108

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-10-28 11:53 UTC

This package is auto-updated.

Last update: 2026-10-28 11:53:09 UTC


README

Dieses Modul wurde abgeschafft. Ziel erreicht: „Termin = Inbox-Item" — eine Software, kein separates Meetings-Modul.

Wohin ist alles gewandert?

  • Termin (Gesicht): lebt im Eingang (modules/home, Channel meeting, Daten aus services/user-connectors → user_connector_meeting_sessions). Verknüpfen an einen Org-Knoten über das Verknüpfungen-Panel.
  • Ist-Zeit: bucht auf das Inbox-Item (context_type = InboxItem), gebucht von inbox:materialize-meeting-time, auf den Knoten verteilt von inbox:inherit-node-links (Serie/Teilnehmer über ical_uid/series_master_id). Siehe modules/inbox.
  • Historische Meeting-Zeit: einmalig migriert von inbox:migrate-meeting-time-to-item (context_type Meeting → InboxItem).

Status

Leerer Grabstein (kein ServiceProvider, keine Klassen), damit die Instanz nicht bricht, solange martin3r/platform-meetings noch in ihrer composer.json steht. To-do (manuell, Instanz): require + repositories-Pfadeintrag entfernen, composer update. Danach kann dieses Repo archiviert werden.

Die DB-Tabellen (meetings_*) bleiben als verwaiste Alt-Daten bestehen (harmlos).