Document Collaboration

What is the best document collaboration solution for elgg that replaces the "download/modify/reupload" workflow? Plugin maybe?

 
Beginning Developers

Beginning Developers

This space is for newcomers, who wish to build a new plugin or to customize an existing one to their liking