Right now the site are suffering with spamming!
I would like to keep the barrier to contributing very low if possible, so I don't want to make it hard for people to contribute -- not sure what the best way a) prevent spam and b) make it painless to contribute is. I have thought about using Github for auth.. what do you think?
how about a captcha?
a captcha where the user must evaluate code! because machines are terrible at... oh. nevermind.
perhaps you could require that submitted code be syntax-error-free Lua?
Would https://code.google.com/p/lua-checker/ meet your needs?
Can the code be EVALed in a Redis instance as a check?
What about something like AskiMet?
There is also https://github.com/achiu/rack-recaptcha that plugs into Rack and not rails.
Also, perhaps tossing out any script that has HTML in it?
Thanks for the offers. It should be fine now. Please email me email@example.com if you notice any more spam. I've merged an PR that blocks '<a', '<p' and 'http:'. If you want to make it so github-authorized contributors are free from these checks, I will gladly merge the pull request.