Suggested by Mike Lynch on the CWB list:
"Our university's firewall cuts off web connections after around 20 seconds, which means that indexing and installing corpora over a certain size via the admin interface gets interrupted.
The workaround for this so far has been to index and add metadata using command-line tools on the server, but I'd like to get installation working via the web interface."
AH: it would be good to move away from having the server/browser connection maintained throughout indexing. (Basically to make the process disconnect the browser once indexing starts). I'll add this as a feature request. However, it's a big re-engineering of the UI so it won't happen soon.
Implementation notes:
Move all actions gradually to use this standardised UI class to minimise code duplication.