A front-end for a mediated, self-deposit repository