hi all,
recently i keep thinking upon the discussion at
http://scratch.mit.edu/forums/viewtopic.php?id=11533
now i have an idea against those evil submission in community.
personally, one root cause is there is no pre-sceening policy over sharings - anyone can share anything via scratch as his/her like just with a click. say, there is almost no cost for those evils.
the key to fight against this issue is to add cost to those evil actions.
it is impossible for community admin to pre-sceen every submission manually against this issue because really overwhelming submissions every second.
although those evil projects can be removed as soon as admin is aware of them, it takes time - very possible that these evils have been viewed by kids since this is a kid-oriented community.
inappropriate flag is not efficient either. when people flag it, means, more people have seen it.
IP bans may be an option, but how about those guys using dynamic IP, like ADSL? if you simply ban a range of ip, some good guys may be blocked unintentionally.
first of all, the community should explicitly annouce these evil actions are extremely accused. it will unite community to fight agaist those evils.
then, my idea is "admin post-screening" + "some technical method". That is, admin keeps screening submitted projects manually (maybe some more trusted members involved for a 24-hour screening) and remove those evils. Once an account who submits an evil is found by admin, admin can put this account and its MAC address into a blacklist. the server will check every submission's account or MAC address against the blacklist as submission request arrives. if the account or MAC address falls into the blacklist, its submission will be denied with a warning condemning the evil action detected by the admin.
in this way, most of those evil guys will withdraw after some failed tries because they have to use new MAC address and new account to keep doing evils - this cost will stop most of them.
I believe running this mechanism for some time, the evils will be eliminated.
protect kids, it is our mission.
comments welcome,
foxyhu
Offline
Some good ideas here...I'm moving the post to Troubleshooting since it is discussing a problem with the site and the Team is more likely to see it in Troubleshooting.
Offline