Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement MSC3912 to delete server side all the data of the deleted voice broadcast #7283

Closed
giomfo opened this issue Jan 18, 2023 · 0 comments · Fixed by #7290
Closed

Implement MSC3912 to delete server side all the data of the deleted voice broadcast #7283

giomfo opened this issue Jan 18, 2023 · 0 comments · Fixed by #7290
Labels
A-Voice-Broadcast T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements

Comments

@giomfo
Copy link
Member

giomfo commented Jan 18, 2023

Your use case

What would you like to do?

Use MSC3912 (details) to delete server side all the data of the deleted voice broadcast

The server capability are retrieved: https://matrix.org/_matrix/client/versions

Why would you like to do it?

We implemented the Voice Broadcast feature by following the current spec.

This spec describes an intermediate solution to implement voice broadcasts based on a chunk of voice messages.

We are supposed (client side) to be able to delete an existing broadcast. The user will see a unique tile in the room timeline whereas several events are concerned. We may trigger a m.redaction event for each event in case of deletion, but this seems irrelevant. It would be more efficient to trigger a unique event to delete server side the whole broadcast.
It would be great ta add a flag in m.redaction event to be able to delete all related events to the targeted event.
This was the reason of the MSC3912 creation, that we should implement now

Have you considered any alternatives?

No response

Additional context

No response

@giomfo giomfo added T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements A-Voice-Broadcast labels Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Voice-Broadcast T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
1 participant