I don't know how easy this would be to implement, but why not write a script that takes the users code as input, checks it for use strict;
etc. if there is a call to open is it followed by or die
, if there is an flock
does the code use Fcntl ':flock';
. Your script could be the first stop for a review, and if the users script meets the minimum qualifications they then have the opportunity to submit it for further review. This would save you and your users a lot of time, and would be an excellent learning tool for beginners.
If the users code fails a check, your script could point the user to the appropriate section in the PerlDocs.