A web based code contribution process would lower the barrier for new/casual contributors, as well as technically simple improvements such as source code documentation, HTML/CSS files, and so on. GitHub has this feature and it makes a difference.
Phabricator has Diffusion, which allows you to browse code. How far are we from allowing editing a file via Diffusion, and directly from there create a patch for the related project in Differential?
This use case is real for Wikimedia, where we have a big community of gadgets, templates, bots, and docs writers used to a wiki interface but not so much (or not at all) to a Git based workflow and its tools. This could be a potential are of focus for us after we are done with our current Maniphest-centric migration.
PS: see also T5000: Using Differential with plain Git, without requiring Arc, although here the motivation is different.
(WMF ticket: https://phabricator.wikimedia.org/T409)