Aktualisierung von Recipients sollte weniger Nachrichten erzeugen
Beim Hinterlegen bzw. Bearbeiten der Recipients einer Capsule wird man mit Änderungsnachrichten überschüttet. Die Nachrichten spiegeln dabei 1:1 die technische Ebene wieder (Löschen bzw. Hinzufügen von Recipients über die API). Das sollten wir ändern. Mir fallen ein paar Wege ein:
Ich könnte mir vorstellen, dass wir generell ein Aktivitätsjournal für Kapseln gebrauchen können. Dieses Journal bekommt einen Eintrag, wenn ein Recipient gelöscht, geändert oder hinzugefügt würde (gleiches könnten wir für die Trustees machen). Wir prüfen regelmäßig, ob es Änderungen an dem Journal gab. Wenn ja, schicken wir frühestens fünf Minuten aber aller spätestens eine halbe Stunde nach dem letzten neuen Eintrag eine Mail raus.