This proposal includes graph change types for blocking/unblocking.
Notes
It may be possible to accommodate blocking at the level of ActivityContent. This would strike a convenient middle ground of allowing spec implementers to offer a blocking feature to their users without burdening governance with the task of enforcing blocking behavior throughout the network.
Including this feature in the DSNP spec may also make the protocol bulkier than necessary. We should bide our time and wait to see how a live social network might want to use this feature with an active user base.
Problem
The purpose of this PR is to propose block/unblock functionality at a protocol level.
Link to GitHub Issue(s): https://github.com/LibertyDSNP/spec/issues/169
Google Doc with Notes / Discussion: https://docs.google.com/document/d/1ON2cJRvZYFWmTD6VzLXNnt2B4CijrdYfWap9JH6uw9E/edit
Solution
This proposal includes graph change types for blocking/unblocking.
Notes
It may be possible to accommodate blocking at the level of ActivityContent. This would strike a convenient middle ground of allowing spec implementers to offer a blocking feature to their users without burdening governance with the task of enforcing blocking behavior throughout the network.
Including this feature in the DSNP spec may also make the protocol bulkier than necessary. We should bide our time and wait to see how a live social network might want to use this feature with an active user base.