Details
-
New Feature
-
Resolution: Fixed
-
Major
-
1.1
-
None
Description
Currently, followers of a user are notified automatically of the creation and modification of page created/modified by the followed user.
This behavior is dangerous for multiple reasons:
- The chances are good that followers might be spammed by minimal editions, without the followed user even knowing being spamming her followers.
- The creation/modification even are currently triggered implicitly on some evens, such as importing an image on a document, triggering the notification of pages without the followed user knowledge.
We propose to switch to a manual notification, where the followed user have to explicitly do the action to notify her followers.
This action will be placed in the drop down menu at the to-right of a XWiki page (see attachment).
Once the share action clicked, a modal window is proposed to the user, who can select the receiver (followers/public/users).
The activity type send to the fediverse is Create in a first time. We will swtich to the Announce type (https://www.w3.org/TR/activitypub/#announce-activity-inbox) once it is integrated to the extension.