15. The computer-implemented method of claim 10 , comprising: creating a document event for the shared document; associating the document event with the shared document; receiving control directives and feedback information from the client application for the shared document; and updating the document event based on the control directives and feedback information.
15. The computer-implemented method of claim 10 , comprising: creating a document event for the shared document; associating the document event with the shared document; receiving control directives and feedback information from the client application for the shared document; and updating the document event based on the control directives and feedback information. 16. The computer-implemented method of claim 15 , comprising: generating usage and feedback analytics based on at least one document event; providing personalized options information to the client application; receiving selected options information from the client application; and filtering the shared documents to be provided to the writable topic board based on the selected options information and usage and the feedback analytics.