… starting out a repository, and hoping to encourage users to self-submit their work.

Is it better to have a minimal number of input screens, and make things as simple as possible for the user?

Or is it better to offer as many fields as may possibly be needed, hence most likely overwhelming the user and maybe even scaring them off?

I’ve already determined which option I prefer … but it may not be compatible with possible future FRBRing of repositories, as per Andy Powell’s excellent presentation at VALA 2008.