taskSavane - Tasks: task #2918, trackers: mark as spam

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #2918: trackers: mark as spam

Submitted by:  Mathieu Roy <yeupou>
Submitted on:  Mon 13 Feb 2006 10:28:27 AM UTC  
 
Should Start On: Sun 12 Feb 2006 11:00:00 PM UTCShould be Finished on: Tue 12 Dec 2006 11:00:00 PM UTC
Category: Web FrontendStatus: Done
Priority: 4 - HighPlanned Release: 2.1
Assigned to: Mathieu Roy <yeupou>Open/Closed: Closed
Privacy: PublicFor/By: CERN

(Jump to the original submission Jump to the original submission)

Tue 14 Nov 2006 06:56:02 PM UTC, SVN revision 6320:

Ban User + Wash Score now operational (Work on task #2918)

(Browse SVN revision 6320)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 06:15:13 PM UTC, SVN revision 6318:

Check Spam admin part functional, remains to provide the shortcuts: wash score, ban user (Work on task #2918)

(Browse SVN revision 6318)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 06:01:32 PM UTC, SVN revision 6317:

Only increment user spamscore when > 4, but even if the reporter is not project member (Work on task #2918)

(Browse SVN revision 6317)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 04:29:02 PM UTC, comment #16:

Now being test at gna! (used: SVN revision 6311).

Remains to be done the siteadmin page to monitor spammers and spams.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 02:22:34 PM UTC, SVN revision 6308:

Skip notifs when an update is presumed to be spam (Work on task #2918)

(Browse SVN revision 6308)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 02:03:29 PM UTC, SVN revision 6307:

Allow project admins to unflag spams (Work on task #2918)

(Browse SVN revision 6307)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 10:57:44 AM UTC, SVN revision 6306:

Small fix in user personal spamscore incrementation (Work on task #2918)

(Browse SVN revision 6306)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 10:44:34 AM UTC, SVN revision 6305:

Only user to set a max spamscore limit when browsing items (only items, not for comments) (Work on task #2918)

(Browse SVN revision 6305)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 10:28:32 AM UTC, SVN revision 6304:

Stats ignore items flagged as spam (spamscore >= 5) (Work on task #2918)

(Browse SVN revision 6304)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 09:57:17 AM UTC, SVN revision 6303:

Add [Spam] in item summary when marked as spam (Work on task #2918)

(Browse SVN revision 6303)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Nov 2006 09:43:19 AM UTC, SVN revision 6302:

Spam comments hidden - partially for logged-in users, completely to others (Work on task #2918)

(Browse SVN revision 6302)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 06:41:31 PM UTC, SVN revision 6300:

(Work on task #2918) Make sure one user cannot increase another one spamscore twice

(Browse SVN revision 6300)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 06:27:24 PM UTC, SVN revision 6299:

(Work on task #2918) Set post default spamscore on item creation / post comment

(Browse SVN revision 6299)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 05:33:13 PM UTC, SVN revision 6297:

(Work on task #2918) Set anonymous post default spamscore to 3

(Browse SVN revision 6297)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 05:29:29 PM UTC, SVN revision 6296:

(Work on task #2918) Set anonymous post default spamscore to 3

(Browse SVN revision 6296)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 05:22:36 PM UTC, SVN revision 6295:

Work on task #2918: spam_flag() is now working

(Browse SVN revision 6295)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Nov 2006 03:33:25 PM UTC, SVN revision 6293:

Work on task #2918: add the Flag as spam link

(Browse SVN revision 6293)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Thu 09 Nov 2006 02:13:26 PM UTC, comment #2:

Addition:

message posted by anonymous = default score of 3 (one click only for a project member to kill it)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Tue 14 Feb 2006 02:22:35 PM UTC, comment #1:

(This whole thing indeed is useful if we cannot make anything out of task #2876)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Mon 13 Feb 2006 10:28:27 AM UTC, original submission:

We should provide users a mean to mark comments (or even items) as spam.

Catching posted spams:
--------------------------------

There would be an extra button around comments.

There was many ways to achieve this, the best one will be the one that does not require manual assistance.

We could allow only tracker manager to mark a comment as spam but I would lower efficiency of the thing.

We can allow any users to mark a comment as spam. Any users. That's what I have in mind. Each users will be able to mark whatever item (comments, items themselves) as spam.
Each comment or item will get a spamscore. If the spamscore of 5 is reached, the item is said to be spam.

A normal user non-member marking a comment increase its score of 1. It would take 5 non-members to mark a comment as spam.
A project member would increase it by 3. It would take 2 members to mark it as spam.
A tracker manager or project admin would increase it by 5. So only 1 would be enough to mark it as spam

Spam marking should probably not implies any notifications, to avoid it making more fussy than needed.

Hiding spams:
-------------------

What should we do with spams?

One way to go would be to hide the comment marked as spam and show it on click, with a javascript.
Nice in theory, but no good in reality: hyperlinks in the spam would still be in the page, making it available to web crawler that are the target of many spams, spam would still be there for people without javascript (hence breaking the rule of having a site that works without javascript)

I guess the proper way to go is to hide the comment, just providing a simple link to the message.

Stopping spammers:
----------------------------

I guess that whenever an authenfied user message is marked as spam, it should mean something about the user.

Whenever someone mark an item as spam, the user should get it own spam score increasing. And that would be used to set its default comments score.

There are high risks of censorship here. So we have to restrict this.

X post a comment. Y that is admin or manager of the project mark the comment as spam. X spamscore increase of 1.

Next comment X post get by default a score of 1. Making it easier to mark it as spam.

The limits are: only admin or manager spam mark would affect user spamscore; user spamscore can get higher than 4 (Otherwise it's messages would automatically be ignored, that is censorship).

On the admin front page, there could be an highlighted showing number of users that got a score of 4, allowing the admin to fastly deactivate their account after checking incriminated comments. I'm not sure about this: this would increase admin load and would be useless if it still easy to create new accounts.
Accounts should be deactivated but not trashed: history would be kept and... that matters, we would still have on file the email address used to create the account.

Catching spams when posted:
---------------------------------------

Maybe we could think of having savane interact with razor2 and spamd, especially for anonymous post, that would simply refuse the post when a high spamscore is detected an ban the IP for a short time.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Digest:
   task dependencies.

 

Carbon-Copy List
  • -unavailable- added by yeupou (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 13 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 14 Nov 2006 06:58:06 PM UTCyeupouStatusReady For Test=>Done
      Open/Closed-Automatic update due to transitions settings-=>Closed
    Tue 14 Nov 2006 04:29:02 PM UTCyeupouStatusIn Progress=>Ready For Test
    Thu 09 Nov 2006 03:03:11 PM UTCyeupouPriority3 - Normal=>4 - High
      StatusPostponed=>In Progress
      Assigned toNone=>yeupou
      Planned Release1.6=>2.1
      For/ByNone=>CERN
    Wed 27 Sep 2006 12:59:04 PM UTCyeupouDependenciesRemoved dependancy from task #3633=>-
    Wed 27 Sep 2006 12:58:29 PM UTCyeupouDependencies-=>task #3776 is dependent
    Thu 14 Sep 2006 07:01:32 AM UTCyeupouDependencies-=>task #3633 is dependent
    Tue 05 Sep 2006 09:34:17 AM UTCyeupouPriority1 - Later=>3 - Normal
    Tue 05 Sep 2006 09:34:07 AM UTCyeupouPlanned Release1.5 ?=>1.6
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup