This is a common frustration out there in the SharePoint user community. I have seen lots of posts from people pulling their hair out trying to get Activities to show up.
You set up your My Sites host, and the newsfeed (“What’s New?”) web part on the home page shouts moronically at you, “STAY CONNECTED! There are no activities in your newsfeed.”
You search for the answer in the documentation and online, and one at a time you knock off each of the following:
- Ensure that your test user has Colleagues.
- Log in as at least one of the Colleagues and do some Newsfeed-worthy activities(change some Newsfeed-worthy Profile Properties; Tag stuff with “I Like It” and other Tags (remember that Notes are not Newsfeed-worthy)).
- Double-check that your first test account has permission to view whatever itemsyou Tagged or Liked (this is important: the Newsfeed is security trimmed).
- Enable the Activity Feed Timer Jobin Central Admin. This is disabled out of the box; and this step is the first and usually only advice most blogs offer to fix this problem.
- Ensure that the search indexer is crawling My Sites regularly, and even kick off a manual crawl.
After you discover each piece of advice pointing out a step you missed, you jump for joy, start from the beginning, and browse to your My Site and find:
STAY CONNECTED! (DERP DERP DERP)
And then you generally curse a lot. You are especially angry because you know you saw activities working before. You’re sure you saw Activities just before you applied Service Pack 1 and …
Here is the updated text from the TechNet article “Set up My Sites” (http://technet.microsoft.com/en-us/library/ee624362.aspx#configsettings):
12. In Newsfeed, specify whether you want to enable the newsfeed on My Sites. If you enable the newsfeed, but the accompanying Activity Feed timer job for the User Profile service is disabled, you receive the following message with a link to enable and configure the job settings: “The Activity Feed Timer Job is currently disabled, this setting will have no effect until the Activity Feed Timer Job is enabled. Activity Feed Timer Job settings.”
This option is available only after you install SharePoint Server 2010 with SP1. Prior to SharePoint Server 2010 with SP1, the Activity Feed timer job both determines whether the newsfeed is enabled and how it is configured. Starting with SharePoint Server 2010 with SP1, the addition of the Newsfeed option provides an explicit way to enable or disable the newsfeed. This is important in hosted environments where tenants may share the same User Profile service but have different requirements on whether they can enable newsfeeds for their users.
Yeah … so now you ( and by “you” I mean “I, Jeff Kelly”), feeling pretty stupid, find the checkbox:
… run an incremental crawl, click “Run Now” on the Activity Feed Timer Job, and boom: no more $$%$#* “STAY CONNECTED!”
