Maybe you can use a intermeditate review repo where developers push their code for review, and once checked, from that repo is pused to the remote repo.
One option is to emulate open-source projects and send out changesets for review via email. Benefits include: No need for yet another repo/server The patch is sent for review via email, so any number of reviewers can be copied A traceable history of the code review is archived in email See the patchbomb and mbox extensions for details.
We used hg serve to allow the developer to share her repository using Mercurial's built in web server. Other developers cloned their local repository then pulled in the changes in question from the developer's repo using hg pull 1.2.3.4:8000.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.