I was attempting to recreate/experiment/learn more about the Social Component Framework and getting the following warning from Maven on build:
[WARNING] C:\Projects\my-project\core\src\main\java\com\sample-project\my-project\core\servlets\SetStatusOperation.java [1:1]: Component com.sample-project.my-project.core.servlets.SetStatusOperation is using the deprecated inheritance feature and inherits from com.adobe.cq.social.scf.core.operations.AbstractSocialOperation. This feature will be removed in future versions.
An updated TodoMVC example is available on GitHub (still a work in process).
"SCF+SRP implementation of ToDo MVC Demostrates how to develop a SCF+SRP component from scratch"
See the use of ResourceResolverFactory and SocialResourceProvider.
Be aware that the API docs available from docs.adobe.com reflect the 6.2 GA release (Communities 1.9.xxx). The API docs for Communities feature packs (1.10.xxx) will be available through your dev environment (IDE).