Now that we don't have a Presence Service tracking all shared activities in the network, activities need some new API to avoid having to do all that each of them. For the next Sugar release, the whole ActivityProperties and BuddyInfo will be dropped and replaced by general purpose interfaces.
Added rationales to both ActivityProperties.GetActivity and BuddyInfo.AddActivity
Sjoerd said on IRC he reviewed this, is OK to merge too.
Thanks, pushed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.