Skip to content

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

@giomfo

Description

@giomfo

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

Are you willing to provide a PR?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-Voice BroadcastBroadcast-style voice messagesT-EnhancementNew features, changes in functionality, performance boosts, user-facing improvements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions