1. A method comprising: receiving a first document file at a computing device configured to provide on-demand computing services via a network, the first document file capable of being displayed on a display device; storing the first document file on a storage medium accessible via the network; selecting a second document file stored on the storage medium; comparing the first document file with the second document file to identify one or more similarities between the first document file and the second document file; designating the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and storing a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device.
1. A method comprising: receiving a first document file at a computing device configured to provide on-demand computing services via a network, the first document file capable of being displayed on a display device; storing the first document file on a storage medium accessible via the network; selecting a second document file stored on the storage medium; comparing the first document file with the second document file to identify one or more similarities between the first document file and the second document file; designating the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and storing a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device. 8. The method recited in claim 1 , the method further comprising: receiving an indication of a permission configuration at the computing device, the permission configuration specifying one or more user accounts permitted to access the social file; and storing the permission configuration in the database.