Thread:User talk:Qgil/Contributors/Bringing the Groups/reply (5)

There seems to be two points of coordination here:


 * 1) Following and unfollowing interests (categories) from your user profile and from nodes (formerly "groups").
 * 2) Reflecting the following status in the list of users visible in nodes.

If the list is not updated until the user reloads the page that is fine for now. If the feature is complicated altogether we can start just by allowing users to follow/unfollow from their profiles only.

Thoughts: this follow - unfollow feature is somewhat similar to watch and unwatch a page. The difference is that the list of followers/watchers is public in the page followed. The fact of updating the list remind to the behavior of categories: you add o remove a category on a page (e.g. a User page) and that page appears listed in the category page or not.

We can wait to add the concept of "members" different than followers if that complicates things. If guaranteeing privacy with "no list" is not possible (e.g. appearing in source code would be still bad) then we can skip the feature altogether. People can still watch a page anonymously using the MediaWiki watch feature.