Groups implementation

Right, you’re demonstrating that this criticism is one of the whole ecosystem, and not a specific criticism for Follow and Undo/Follow.

There are Add and Remove Activities which might be better, but now we’re talking about what semantics are being captured. And trying to “capture the semantic outcome” was the original intent I was critiquing: the most likely thing everyone will agree on is at user intent, people are less and less likely to agree on outcome, so why make it more difficult on one’s self? Trying to shove nuance into activities is asking for gigantic ontologies as everyone creates their particular flavor, and therefore we arrive at interoperability problems because some splinter group of people want Join{Collection} to mean one thing while the main group of people wanted Add{Collection} to mean the generalized thing.