14:39:10 #startmeeting 14:39:10 Meeting started Wed Aug 3 14:39:10 2016 UTC. The chair is nardasev. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:39:10 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:39:10 The meeting name has been set to '' 14:39:19 #meetingname flock2016 14:39:20 The meeting name has been set to 'flock2016' 14:39:43 the beginning: started with some wiki spam 14:39:51 the fight begins: 14:39:59 range and speed increased a lot 14:40:05 trac was added to the mix 14:40:17 getting out of manual control levels 14:40:27 temporary CLA+1 wiki and trac 14:40:33 first scripts went live 14:41:23 ./watch_edits.py | ./is_spam.py | ./deal_with_spam.py 14:42:08 only people who are contributing to fedora could log in to wiki 14:42:24 at one point it became ridiculous: hundreds of accounts a day 14:42:28 Basset begins 14:42:42 restructured the fight against spam from scratch 14:43:03 lots of plugins for MediaWiki to fight spam, but not as many for Trac 14:43:13 wish to consolidate all spam fighting 14:43:59 basset is now getting support for other things a sother sys admins are getting under attack 14:44:06 *as other 14:44:13 showing chart 14:44:32 Wiki, FAS, and Trac go to Basset frontend 14:44:45 basset frontend goes to Basset workers 14:45:06 Basset workers go back to Trac and Wiki 14:45:38 Basset gets messages from Wiki, Trac, FAS, Pagure, and determines a score based on certain modules, like spam words 14:46:39 based on the final score it will either happily accept your message, or delete your message and account, or if it's not sure, it will send a message to the admin 14:46:46 we are getting better 14:49:03 as soon as you start editing a wiki page, it will send a message to Basset with the information what you entered and usernam 14:49:13 it will again give you a score 14:49:46 you'll either get blocked on FAS account or accepted 14:50:02 it mostly works, but sometimes things slip through 14:50:11 so we edit manually 14:50:28 we've had both false positives and false negatives 14:50:55 lots of training and teaching has to happen 14:51:06 more ML plugins coming into production 14:51:17 more projects looking at deploying 14:51:30 increasing contributor and user base 14:52:45 I'm very passionate about reducing spam 14:53:11 wiki became so ridiculous with spam that at one point we decided to make wiki CLA+1 for the time being 14:53:24 I hope we can get rid of the limitation 14:53:39 3000 new accounts a day, because an account gets blocked as soon as it 14:53:46 is classified as spam 14:53:50 Future? 14:54:17 Couple of plans in motion to also resolve this issue, which will be launched over tim 14:54:20 *time 14:54:32 if you have any suggestions, I will accept anyone's help 15:01:44 Q: does basset also work as an anti spam service for email server? 15:02:05 A: we are aiming for that once we have synchronized API 15:04:42 #endmeeting