Motivation
Several projects are interested in adding a feature where one person can upload on behalf of another user. Possible cases - a graduate
student uploads a large quantity of data for a researcher. The grad student did the uploading, but the 'owner' of the data is someone else.
Another scenario - someone wants a particular type of analysis performed on a sample in a lab. There is a dedicated expert in the lab who performs that
type of analysis for others. They want to be able to perform the analysis and upload the data for the other user. The file or dataset needs to be able
to change owner/author while retaining info on who uploaded it. Perhaps a new role (Uploader?) is a way to achieve this.
Problems