@ezdiy it sounds to me like the same challenge that the network as a whole has, ensuring message propogation, which is dealt with using contact
and pub
messages. if we apply that here, then the group members must follow eachother enough so that they fully replicate as a network. now, how about this: if group members follow eachother in the scope of the group, then the scoped follow can be the same as the group add. so, the type of group that i am describing would be equivalent to a replication scope. this would also allow for feed-channels: a feed-channel could be a feed that someone follows in a new/unique scope.
so, i am thinking now that being able to follow and replicate feeds in different scopes would be very useful, because it would allow for creating these alternative follow-graph networks (i want to call these something other than groups).
i am also thinking of if alt-feeds (namespaced signatures) could be useful for this purpose, and how/if scoped about
messages relate to this, and what it would mean for a single feed to be followed in multiple scopes. it seems to be like these issues for scoped feeds could be addressed with the same approaches i described for feed-channels: either put all the scoped messages in the same feed (like with channels), or use a separate feed for each scope that a user wants to use (and perhaps use about-related messages to associate the user's various feeds), or use alt-feeds (namespace the signature with the scope id).