martin3r / platform-meetings
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.
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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, Channelmeeting, Daten ausservices/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 voninbox:materialize-meeting-time, auf den Knoten verteilt voninbox:inherit-node-links(Serie/Teilnehmer überical_uid/series_master_id). Siehemodules/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).